Chrome DevTools Protocol Viewer
The Chrome DevTools Protocol allows for tools to instrument, inspect, debug and profile Chromium, Chrome and other Blink-based browsers. Many existing projects currently use the protocol. The Chrome D...
blake2b-simd - Fast hashing using pure Go implementation of BLAKE2b with SIMD instructions
codereview: accept Github PRs · Issue #18517 · golang/go
I propose we start accepting Github PRs (Pull Requests). Currently we have a bot auto-close them with a message telling them we don't use PRs and instead use Gerrit. When we moved to Github, @robpi...
Simulating a real-world system in Go - Sameer Ajmani at dotGo 2017
Go's concurrency model makes it easy to develop scalable servers and data pipelines. Many of the patterns we use in developing concurrent code mirror structures in real-world systems. In this talk, Sameer presents a simulation of a small real world system and shows how variations in the design impact the system's performance.
Go 1.10 cmd/go: build cache, test cache, go install, go vet, test vet
It's been a busy week. After about a month of debugging and fixing prerequisites for content-based staleness, getting that submitted on Tuesday unblocked a bunch of other work that has now landed and will no doubt need fine tuning based on feedback from all of you.
Build an Image Recognition API with Go and TensorFlow
This tutorial shows how to build an image recognition service in Go using pre-trained TensorFlow Inception-V3 model. The service will run inside a Docker container, use TensorFlow Go package to process images and return labels that best describe them.
Cthulhu: Organizing Go Code in a Scalable Repo
At DigitalOcean, we’ve used a “mono repo” called cthulhu to organize our Go code for nearly three years. A mono repo is a monolithic code repository which contains many different projects and libraries. Bryan Liles first wrote about cthulhu in early 2015, and I authored a follow-up post in