Go最新资料汇总(五十五)

polaris · · 3677 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

## 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.

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

3677 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传