Issue #208: Russ Cox on Dependencies and the Future of Go — Go Weekly

Go Weekly
Latest Issue All Issues Subscribe
The latest Golang development news

#208 — April 26, 2018

Read on the Web

Golang Weekly

Awesome Go: 1400+ Go Links, Libraries and Tools — A thorough list of Go resources in over 50 categories (think game development, ORMs, NLP, plugins for editors, etc.) that continues to be updated frequently.

Avelino

On Dependencies and the Future of Go with Russ Cox — Russ Cox of the core Go team shares how he got involved with Go, what Vgo is about, Go 2.0, and more. 1 hour 9 minutes. (A transcript has been added here)

Go Time Podcast

Hello, Tello - Hacking Drones With Go — The Tello is a quadcopter that you can control with the GoBot Go-powered robotics library. And who could possibly resist a FrontFlip() function?

Ron Evans

GO Ever Faster When Running Web Applications — Hazelcast IMDG provides server-side caching for Go apps allowing the sharing of large datasets with other apps and ensuring high-performance and reliability of your app. GO faster in the Cloud. Get started with this step by step guide.

Hazelcast sponsor

The vgo Proposal Has Been Marked as Accepted Package versioning is officially coming to Go though "There was never any suspense about whether it would be accepted in some form." The focus now is getting a preview of vgo included in Go 1.11.

Russ Cox

Notes On Structured Concurrency (or 'go' Statement Considered Harmful) — Heads up, strong opinions lie ahead with this interesting (and lengthy) comparison of the much maligned goto statement with goroutines and what the author thinks should replace goroutines.

Nathaniel J. Smith

Gojay: A High Performance JSON Encoder/Decoder — Boasts it’s the fastest JSON encoder/decoder for Go, it handles structs, arrays, and slices, and can do stream decoding. It is a work-in-progress, however.

Francois Parquet

Where Did 'golint' Go? — The golint package accidentally ‘disappeared’ for a bit this week. It’s all fixed now and things are in place to avoid a reoccurrence.

Andrew Bonventre

💻 Jobs

Site Reliability / Operations Engineer (f/m) — With our unique distributed systems and a high uptime requirement, we offer an exciting technical environment to work in.

Fraugster

Go Expert? Let Your Dream Job Find You — Top developers can get 5+ interview requests during their first week on Vettery.

Vettery

📘 Tutorials

How to Migrate a Go API to Serverless in Under 10 Minutes — Specifically to AWS Lambda and API Gateway with AWS Severless Application Model (SAM).

Andres Griffiths

How to Write Better Unit Tests in Go Using Mocks — Touting the laurels of the Pegomock mocking framework.

Peter Goetz

Processing Data with Clojure and Go — Comparisons of expressiveness and performance between the two languages.

Christian Johansen

Good Code vs Bad Code in Go — Ambitiously titled, this post details how applying Go standards and good coding practices yields multiple benefits.

Teiva Harsanyi

🔧 Tools & Code

MemConn: An In-Memory Network Stack for Go — Suited for writing tests and benchmarks.

Andrew Kutz

Manifold Is the Marketplace for Independent Developer Services — Find, organize, and connect the best cloud services for your application.

Manifold sponsor

govalidator: Validate Go Request Data with Simple Rules — Inspired by Laravel’s request validation.

Saddam H

AltStyle によって変換されたページ (->オリジナル) /

Issue 207 #208 Issue 209