Golang Weekly
Archives
|
Latest
|
RSS
Subscribe now »
Easy to unsubscribe at any time. Your e-mail address
is safe
— here's
our privacy policy.
« Prev
Next »
Golang Weekly
Issue 174 — August 24, 2017
Featured
goderive: A Next Generation Code Generator for Go
A tool that parses your code for functions that are not yet implemented and generates the boilerplate for them.
Walter Schulze
Context Isn't for Cancellation
Joining other experience reports on the subject, this one proposes decoupling lifetime management from context.Context.
Dave Cheney
Why Go Scales: Concurrency in Go vs Elsewhere
video
A 40 minute talk from GoWayFest 2017 digging into the internals of Go’s concurrency model, how it interacts with the OS, and how it compares to other approaches.
Eyal Post
End-to-end visibility into Go apps
Visualize and alert on custom metrics. Optimize performance with distributed tracing + interactive flame graphs.
Datadog
sponsored
Embedding Data in Go Executables
How to embed your static assets into a Go binary using a combination of go generate and go-bindata.
Tit Petric
Securing Cookies in Go
Make sure your cookies are safe from theft, tampering, leaking, and other common cookie attack vectors.
Jon Calhoun
Why Go Is My Favorite Programming Language
A developer with a background in C, Perl and Delphi shares his thoughts on why Go is great.
Michael Stapelberg
Function Failure Reporting: Error Vs Bool
An in-depth look at function failure reporting conventions used today and which one should be the default.
Eyal Posener
Jobs
Senior Go Engineer - Data Science Platform
We're looking for a Go engineer for a data science environment supporting data scientists all the way from exploring data to deploying models.
Contiamo
Take Your Career To The Next Level. Get Access to the Best Jobs on Hired
Save time on your job search. Hired delivers multiple, high-quality job offers to you. Sign up today.
Hired
In Brief
Serving HTTPS with Go
tutorial
Covers situations where a certificate exists or auto-management of certificates via something like Let’s Encrypt.
Pocket Gophers
The Asterisk and The Ampersand: An Introduction to Pointers in Go
tutorial
Camilla Montonen
Using New Relic with Go
tutorial
How to instrument your Go code to capture transaction, database, and external call metrics.
Jimmy John
Build a RESTful API Microservice with Go
tutorial
Marshall Shen
Best Practices for Architecting Highly Monitorable Applications
Is your application easy to monitor in production? Many applications are, but sadly, some are designed with observability as an afterthought.
VividCortex
sponsored
Latency Matters: Go vs Python
story
Measuring the latency involved when using a script within a shell prompt.
Stefan Majewsky
Go vs .NET Core in Terms of HTTP Performance
opinion
Gerasimos Maropoulos
Is Anything Better Than Using 'if err != nil {return err;}' Everywhere?
opinion
Reddit
Protocol Buffers: Avoid These Uses
opinion
As programmers flock to protobufs, here are some thoughts about when not to use them.
John Doak
Speed up builds by up to 300% with Codeship Pro’s new Docker Image Caching
Beta users reduced their build times significantly. Learn more and find out how our engineers worked on the feature.
Codeship
sponsored
Realize: Go Build System with File Watchers, Live Reload and Output Streams
tools
github
.
com
pg: A Postgres Featured Oriented Client and ORM for Go
code
Vladimir Mihailenco
goformation: A Go Library for Working with CloudFormation Templates
code
Amazon Web Services Labs
NVIDIA Docker: Build and Run Docker Containers Leveraging NVIDIA GPUs
code
NVIDIA Corporation
« Prev
Next »
Subscribe now »
Easy to unsubscribe at any time. Your e-mail address
is safe
— here's
our privacy policy.