## FEATURED
[Implementing a BDD Workflow in Go](http://blog.codeship.com/implementing-a-bdd-workflow-in-go/?utm_source=studygolang&utm_medium=email)
A quick guide to Behavior Driven Development and using it to build Go apps via GoConvey, which adds a BDD-oriented DSL on top of Go’s testing package.
[3 Go Gotchas](http://bryce.is/writing/code/jekyll/update/2015/11/01/3-go-gotchas.html?utm_source=studygolang&utm_medium=email)
A quick look at 3 things that caught a developer off guard: the ‘range’ clause, the built-in ‘append’ function, and variable shadowing.
[4 Weeks of Golang: The Good, the Bad, and the Ugly](http://spaces-vs-tabs.com/4-weeks-of-golang-the-good-the-bad-and-the-ugly/?utm_source=studygolang&utm_medium=email)
“So far I’ve spent 4 weeks in Go, quickly becoming my new favorite programming language. That said, nothing is ever a clear win – there are always tradeoffs..”
[How to Use FlatBuffers in Go](https://rwinslow.com/posts/use-flatbuffers-in-golang/?utm_source=studygolang&utm_medium=email)
FlatBuffers is a high perf serialization format from Google. This tutorial demonstrates their use in Go.
[Why Go Was The Right Choice for CockroachDB](http://www.cockroachlabs.com/blog/why-go-was-the-right-choice-for-cockroachdb/?utm_source=studygolang&utm_medium=email)
“The first question many developers ask us is what our experience has been writing a distributed database in Go, a garbage-collected language.”
[Securing AWS Credentials on Engineers' Machines](https://99designs.com/tech-blog/blog/2015/10/26/aws-vault/?utm_source=studygolang&utm_medium=email)
A look at how 99designs deals with securing AWS credentials for its 100+ developers, leading to the creation of a new tool called aws-vault, written in Go.
## IN BRIEF
[Call for Proposals for FOSDEM 2016's Go Room](https://forum.golangbridge.org/t/fosdem-2016-call-for-proposals/1358?utm_source=studygolang&utm_medium=email)
[JetBrains Publishes Official Go Plugin for Its IDEs](https://plugins.jetbrains.com/plugin/5047?utm_source=studygolang&utm_medium=email)
[HTTP/2 and Its Basic Usage in Go](http://www.integralist.co.uk/posts/http2.html?utm_source=studygolang&utm_medium=email)
[Reducing Nesting in Go Functions with Early Returns](http://www.dpiddy.net/2015/11/02/reducing-go-nesting.html?utm_source=studygolang&utm_medium=email)
[Why log.Logger Is Not An Interface](http://nodir.io/post/132312948446/logger?utm_source=studygolang&utm_medium=email)
[Building Full Stack Web Applications in Go](https://www.youtube.com/watch?v=QvWUCYwmExE&utm_source=studygolang&utm_medium=email)
A very quick 5 minute flythrough.
[Go: The Cool Parts](https://speakerdeck.com/campoy/go-the-cool-parts?utm_source=studygolang&utm_medium=email)
[Six Reasons Why I Love Go](http://jbu.io/2015/10/28/six-reasons-why-i-love-go/?utm_source=studygolang&utm_medium=email)
[Go, A Language Made to Be Mastered](https://alessandrobaffa.com/go-a-language-made-to-be-mastered-ac0e1d69f7b5?utm_source=studygolang&utm_medium=email)
[Explaining Go Error Handling](https://medium.com/@divan/explaining-go-error-handling-44099bcd2b1f?utm_source=studygolang&utm_medium=email)
[XJ2S: Generate Go Structs from an XML/JSON File](https://github.com/wicast/xj2s?utm_source=studygolang&utm_medium=email)
[go-openflights: Access Flight Data from OpenFlights in Go](https://github.com/peter-edge/go-openflights?utm_source=studygolang&utm_medium=email)
[Times: Go File Time Functions (atime, mtime, ctime, btime)](https://github.com/djherbis/times?utm_source=studygolang&utm_medium=email)
[Centrifugo: A Real-time Messaging (Websockets or SockJS) Server](https://github.com/centrifugal/centrifugo?utm_source=studygolang&utm_medium=email)
[Version 1.0](https://github.com/centrifugal/centrifugo/releases/tag/v1.0.0) has just been released.
[go-arg: Struct-Based Argument Parsing](https://github.com/alexflint/go-arg?utm_source=studygolang&utm_medium=email)
Declare the command line arguments your program accepts by defining a struct.
[Minio Client (mc): An Alternative Amazon S3 CLI Client Written in Go](https://github.com/minio/mc?utm_source=studygolang&utm_medium=email)
[Hero: Be An OAuth Provider Today](https://github.com/gernest/hero?utm_source=studygolang&utm_medium=email)