## FEATURED
[Understand Go Pointers in Under 800 Words](https://dave.cheney.net/2017/04/26/understand-go-pointers-in-less-than-800-words-or-your-money-back?utm_source=studygolang&utm_medium=email)
One of Go’s most active contributors explains pointers from the ground up, complete with diagrams.
[Distributed Tracing for Go from Google](https://cloudplatform.googleblog.com/2017/04/distributed-tracing-for-Go.html?utm_source=studygolang&utm_medium=email)
Google has created a Go client for Stackdriver Trace, their free distributed tracing backend (that doesn’t require you use GCP for your apps either).
[A Foray Into Go Assembly Programming](https://blog.sgmansfield.com/2017/04/a-foray-into-go-assembly-programming/?utm_source=studygolang&utm_medium=email)
A list of issues and quirks when attempting to integrate assembly into Go code.
[Glob Matching Can Be Simple And Fast](https://research.swtch.com/glob?utm_source=studygolang&utm_medium=email)
Russ Cox looks at the scalability of glob pattern matching and ways to avoid it becoming an expontential process.
[Commento: A Lightweight, Tracking-Free Comment Engine](https://github.com/adtac/commento?utm_source=studygolang&utm_medium=email)
The Disqus commenting system has been criticized recently for loading lots of tracker pixels. Here’s a simple Go-based alternative.
[Pixel: A 2D Game Development Library](https://github.com/faiface/pixel?utm_source=studygolang&utm_medium=email)
Focused on fast 2D graphics rendering and has a simple API. Comes with a few examples and a handful of tutorials to get started.
## IN BRIEF
[echo 3.1 Released: A Minimal, High Perf Web Framework](https://github.com/labstack/echo/releases/tag/v3.1.0?utm_source=studygolang&utm_medium=email)
[Caddy 0.10 (HTTP/2 Server with Automatic HTTPS) Released](https://caddyserver.com/blog/caddy-0_10-released?utm_source=studygolang&utm_medium=email)
Now supports HTTP/2 Server Push.
[Reproducing Go Binaries Byte-by-Byte](https://blog.filippo.io/reproducing-go-binaries-byte-by-byte/?utm_source=studygolang&utm_medium=email)
[Writing Modular Go Programs with Plugins](https://medium.com/learning-the-go-programming-language/writing-modular-go-programs-with-plugins-ec46381ee1a9)
A simple example using Go 1.8’s plugin system.
[Using 'dep' for Dependency Management](https://hackernoon.com/using-go-dep-as-a-project-maintainer-641d1f3006d7?utm_source=studygolang&gi=123195d53cf6)
An example of using the (likely) to-be dependency management standard in a project.
[Semantic Analysis with Machine Learning in Go](http://www.jamesbowman.me/post/semantic-analysis-of-webpages-with-machine-learning-in-go/?utm_source=studygolang&utm_medium=email)
[Creating a Web App Using the Gorilla Web Toolkit](https://www.activestate.com/blog/2017/04/creating-web-app-using-golang-gorilla-web-toolkit?utm_source=studygolang&utm_medium=email)
[Guidelines on Refactoring Go Programs](http://talks.godoc.org/github.com/rogpeppe/talks/refactoring.talk/refactoring.slide?utm_source=studygolang&utm_medium=email#1)
[Representing Trees in Go Code](https://www.youtube.com/watch?v=dl4gycknzYY&utm_source=studygolang&utm_medium=email)
A video in the Let’s Learn Algorithms series.
[Creating a Web Server With Echo](https://www.youtube.com/watch?v=s__ig4kQiXo&t=69s&utm_source=studygolang&utm_medium=email)
The sixth installment in the series, found here.
[A 'Clean Architecture' Checker for Go](https://github.com/roblaszczak/go-cleanarch?utm_source=studygolang&utm_medium=email)
See if your project is following Uncle Bob’s Clean Architecture rules.
[Pgweb: A Cross-Platform Client for Postgres](https://sosedoff.github.io/pgweb/?utm_source=studygolang&utm_medium=email)
Built using Go and works on macOS, Linux and Windows.
[A BigQuery Dataset for Go's Build History](https://groups.google.com/forum/?utm_source=golangweekly&utm_medium=email#!msg/golang-dev/dtxNXmDfG-8/dvJ7afyqCAAJ)
[gossed: Push Standard Input as Server Sent Events](https://github.com/benas/gossed?utm_source=studygolang&utm_medium=email)
Easily push events to a browser, such as for monitoring dashboards or tailing logs.
[go-astilectron: Build Cross Platform GUI Apps with Electron](https://github.com/asticode/go-astilectron?utm_source=studygolang&utm_medium=email)
Connects Go with the HTML, JS and CSS-based Electron toolkit.
[A Work-in-Progress Go-Based SQLite Driver (without cgo)](https://github.com/cznic/sqlite?utm_source=studygolang&utm_medium=email)
An interesting idea that runs the C version of SQLite in a pure Go sandboxed VM.
有疑问加站长微信联系(非本文作者)