## FEATURED
[An Intro to Flow-Based Programming in Go](https://appliedgo.net/flow/?utm_source=studygolang&utm_medium=email)
In flow-based programming, programs are modelled around messages flowing between ‘black box’ processes, and channels and goroutines can be used to pull it off in Go.
[Breaking Go’s Automated Memory Management: Here’s What Happened](https://www.cossacklabs.com/blog/investigating-go-memory-leaks.html?utm_source=studygolang&utm_medium=email)
The developers of a database encryption tool had to investigate, and fix, an interesting memory leak.
[Configuring Go Apps with TOML](https://benaiah.me/posts/configuring-go-apps-with-toml/?utm_source=studygolang&utm_medium=email)
Digging into configuring Go apps using a simple, INI-like configuration language called TOML, as well as some related difficulties and pitfalls.
[Pgx: A Pure Go Postgres Client Library](https://github.com/jackc/pgx?utm_source=studygolang&utm_medium=email)
It supports many additional features beyond what’s available through database/sql and is designed to be used directly if you need to get the most out of Postgres from Go.
[The First Go Program](https://blog.golang.org/first-go-program?utm_source=studygolang&utm_medium=email)
Yep, we’re going back to 2013 (and 2008) but if you weren’t around then, this tale of the first Go program, written in 2008, is a fun look back.
## IN BRIEF
[Writing An Interpreter In Go: The Paperback Edition](https://thorstenball.com/blog/2017/02/22/writing-an-interpreter-in-go-the-paperback-edition/?utm_source=studygolang&utm_medium=email)
[Implementing S3 Delta-Upload for static-aws-deploy](https://zupzup.org/s3-delta-upload/?utm_source=studygolang&utm_medium=email)
[Exploring the 'exec' System Call with Go](https://groob.io/posts/golang-execve/?utm_source=studygolang&utm_medium=email)
Includes a story of an interesting use of syscall.Exec on Heroku at the end.
[[eBook] The Ultimate Guide to Building Database-Driven Apps with Go](https://www.vividcortex.com/resources/the-ultimate-guide-to-building-database-driven-apps-with-go?utm_campaign=studygolang&utm_source=ppc)
This book contains years of wisdom from experts & the fastest way to learn how to connect to a database with Go
[How to Shuffle Arrays and Slices in Go](https://www.calhoun.io/how-to-shuffle-arrays-and-slices-in-go/?utm_source=studygolang&utm_medium=email)
[Text Classification with a Naive Bayes Classifier](http://wojteklu.com/post/text_classification/?utm_source=studygolang&utm_medium=email)
Starts as a primer on text classification, ends with a Go example.
[Tracing gRPC Calls in Go with Google Stackdriver](https://medium.com/@harlow/tracing-grpc-calls-in-golang-with-google-stackdriver-b22495763a06?utm_source=studygolang&utm_medium=email)
[Linux, Netlink, and Go — Part 2: Generic Netlink](https://medium.com/@mdlayher/linux-netlink-and-go-part-2-generic-netlink-833bce516400?utm_source=studygolang&utm_medium=email)
[How to Setup Go 1.8 and gb on Fedora](http://echorand.me/setup-golang-18-and-gb-on-fedora-and-other-linux-distributions.html?utm_source=studygolang&utm_medium=email)
[You, Latency and Profiling](https://speakerdeck.com/filosottile/you-latency-and-profiling-at-gophercon-india-2017?utm_source=studygolang&utm_medium=email)
[Rebecca: A README Generator for Go](https://github.com/davelondon/rebecca?utm_source=studygolang&utm_medium=email)
[kvnode: A LevelDB-Based Key/Value Server with Redis API Support](https://github.com/tidwall/kvnode?utm_source=studygolang&utm_medium=email)
[Syzkaller: An Unsupervised, Coverage-Guided Linux System Call Fuzzer](https://github.com/google/syzkaller?utm_source=studygolang&utm_medium=email)
[Faygo: Another Go Web Framework](https://github.com/henrylee2cn/faygo?utm_source=studygolang&utm_medium=email)
[HTTPLab: An 'Interactive' Web Server](https://github.com/gchaincl/httplab?utm_source=studygolang&utm_medium=email)
Lets you inspect HTTP requests and forge responses.
[Soup: Web Scraping Functions, Inspired by BeautifulSoup](https://github.com/anaskhan96/soup?utm_source=studygolang&utm_medium=email)
Makes it easy to grab HTML pages, dig around the elements, and extract info.
[go-alone: A Simple, High-Performance MAC Signer](https://github.com/bwmarrin/go-alone?utm_source=studygolang&utm_medium=email)
A package that provides methods to create and verify MAC (Message Authentication Code) signatures.
[Task: A Simple 'Make' Alternative](https://github.com/go-task/task?utm_source=studygolang&utm_medium=email)
[Floppy Gopher: A Flappy Bird Clone Written in Go](https://github.com/gen2brain/raylib-go/tree/master/examples/games/floppy?utm_source=studygolang&utm_medium=email)
Uses the [Go bindings for raylib](https://github.com/gen2brain/raylib-go).
有疑问加站长微信联系(非本文作者)