## FEATURED
[easyjson: A Fast JSON serializer for Go](https://github.com/mailru/easyjson?utm_source=studygolang&utm_medium=email)
Marshal and unmarshal JSON to/from Go structs without the use of reflection by generating marshaller code. This keeps things fast.
[An Introduction to LLVM in Go](https://blog.felixangell.com/an-introduction-to-llvm-in-go/?utm_source=studygolang&utm_medium=email)
LLVM is an infrastructure for creating compilers. This tutorial introduces LLVM's main concepts and shows how to interact with it from Go.
[structlayout: Visualize the Layout of a Struct](https://github.com/dominikh/go-structlayout?utm_source=studygolang&utm_medium=email)
Prints the layout of a struct with the byte offset and size of each field, respecting alignment/padding. Can output JSON, ASCII diagram, or, with an extra package, SVG.
[go-sdl2: SDL2 Bindings for Go](https://github.com/veandco/go-sdl2?utm_source=studygolang&utm_medium=email)
SDL2 (a low level audio, input, and graphics library) wrapped for Go users, enabling interoperability between Go and the C-based SDL2 library.
[Testing Your (HTTP) Handlers in Go](http://elithrar.github.io/article/testing-http-handlers-go/?utm_source=studygolang&utm_medium=email)
You’re building an HTTP-based service in Go, and you want to unit test your handler functions…
[Web App Using Microservices In Go: Part 4](https://jacobmartins.com/2016/03/23/web-app-using-microservices-in-go-part-4-worker-and-frontend/?utm_source=studygolang&utm_medium=email)
The last in a series of tutorials about building a set of microservices in Go. Missed a part? [Part 1](https://jacobmartins.com/2016/03/14/web-app-using-microservices-in-go-part-1-design/), [2](https://jacobmartins.com/2016/03/16/web-app-using-microservices-in-go-part-2-kv-store-and-database/) and [3](https://jacobmartins.com/2016/03/21/web-app-using-microservices-in-go-part-3-storage-and-master/).
## IN BRIEF
[A Visualization of Go Contributors over Time](https://twitter.com/davecheney/status/711147776332079104?utm_source=studygolang&utm_medium=email)
Including Googlers vs non-Googlers.
[Performance Numbers with Go's SSA-Based Backend](https://groups.google.com/d/msg/golang-dev/m1r8kSle30Y/k6ogteI0AgAJ?utm_source=studygolang&utm_medium=email)
[Building Auto-Scaling and Self-Defensive Go Services](https://raygun.com/blog/2016/03/golang-auto-scaling/?utm_source=studygolang&utm_medium=email)
[Concurrency in Go - Part II](http://blog.codeship.com/concurrency-in-go-part-ii/?utm_source=studygolang&utm_medium=email)
A quick look at synchronization and wait groups.
[Interfaces in Go: Object Oriented Go](https://medium.com/@gianbiondi/interfaces-in-go-59c3dc9c2d98?utm_source=studygolang&utm_medium=email)
[From The Database Schema to RESTful API with DinGo](http://packagemain.blogspot.co.uk/2016/03/from-database-schema-to-restful-api.html?utm_source=studygolang&utm_medium=email)
DinGo creates a Go-based microservice-style app starting from a MySQL database schema.
[GoMobile: Library Development for iOS & Android](https://logpacker.com/blog/gomobile-library-development-for-ios-and-android?utm_source=studygolang&utm_medium=email)
[Micro: A Toolkit for Building Microservices](https://blog.micro.mu/2016/03/20/micro.html?utm_source=studygolang&utm_medium=email)
A look at Micro, an open source microservices toolkit.
[go-sdl2-android-example: Go-SDL2 Example Running on Android](https://github.com/gen2brain/go-sdl2-android-example?utm_source=studygolang&utm_medium=email)
[redisc: A Go Redis Cluster Client Built on Top of Redigo](https://github.com/PuerkitoBio/redisc?utm_source=studygolang&utm_medium=email)
[SVGo: Go Language Library for SVG Generation](https://github.com/ajstarks/svgo/?utm_source=studygolang&utm_medium=email)
[Wabbit: Go AMQP Mocking Library](https://github.com/NeowayLabs/wabbit?utm_source=studygolang&utm_medium=email)
[BigCache: Efficient Cache for Gigabytes of Data Written in Go](https://github.com/allegro/bigcache?utm_source=studygolang&utm_medium=email)
Fast, concurrent, evicting in-memory cache written to keep a large number of entries without an impact on performance.
有疑问加站长微信联系(非本文作者)