Golang Weekly
Archives| Latest| RSS
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.
« Prev
Next »
Golang Weekly
Issue 173 — August 17, 2017
Featured
RustGo: Calling Rust From Go with Little Overhead
How the desire to increase performance calling into assembly led to the creation of calling into Rust from Go.
Filippo Valsorda
Why context.Value Matters and How to Improve It
A response to last week’s Context should go away in Go 2 with a look at what problems the context package addresses and why the alternatives are insufficient.
Axel Wagner
How I Built An Audio Library using the Composite Pattern and Higher-Order Functions
An interesting example of using a design pattern to build an audio library in Go.
Michal Štrba
How to Sell Your Team on CI/CD
A step-by-step guide to updating legacy processes in your org. Changing the way teams work is hard. Just think how hard it is to change just yourself. Then sprinkle in the difficulty of getting a group of people using various applications moving in the same direction.
CircleCI   sponsored 
A Use Case for Go Generics in the Go Compiler
The problem addressed is handling map order insertion today vs using generics.
Dr2chase
The 30 Most Popular Go String Functions
Brief explanations followed by code examples for many common functions in the “strings” standard library package.
Golang Tutorial
What Happened at Go's Contributor Workshop
At the Community Day before GopherCon, 35 mentors and 140 newcomers walked through how to contribute to Go.
The Go Blog
A List of Top Go Frameworks, IDEs and Tools
A quick review of some of the best web frameworks and tools in the Go landscape.
Quintin Gulliver
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
Get Your Next Job in Days, Not Months. Get Hired
Save time on your job search. Hired delivers multiple, high-quality job offers to you. Sign up today.
Hired
In Brief
Go 1.9 Release Candidate 2 Released   news 
google.​com
$20 Free on a new Linode account
Linux cloud hosting starting at 1GB of RAM for $5/mo. Use promo code GO20 for $20 credit.
linode   sponsored 
Testing with GoMock: A Quick Tutorial   tutorial 
GoMock includes code generation for interfaces and tools to set and check expectations.
codecentric
Building An ML-Powered Game AI Using TensorFlow   tutorial 
Based on a talk from GopherCon 2017.
GopherData
Build a Facebook Messenger Bot with Go and Messenger API   tutorial 
M.​ Labouardy
Using etcd3 with Go   tutorial 
Compose
How I Landed My First Contribution to Go   story 
Agniva De Sarker
Write Once, Run Anywhere: Go for DevOps   video 
It’s “super duper for devops”, says Caskey.
Caskey L.​ Dickson
The Hidden Costs of Data Engineering
Managing databases in today's environments presents many complex problems. See the impact in this 2016 survey.
VividCortex   sponsored 
dep 0.3.0 Released: The Go Dependency Management Tool   tools 
github.​com
poormanscdn: An Amazon S3 Caching Proxy Built in Go   tools 
Alexandre Salle
Cloudprober: Active Monitoring Software for Your Infrastructure   code 
Google
wuzz: An Interactive CLI Tool for HTTP Inspection   code 
Adam Tauber
TLSH: Trend Micro Local Sensitive Hash Library   code 
A fuzzy matching library which creates hashes that can be used for similarity comparisons.
Lukas Rist
GoWorld: A Distributed Game Server Engine with Hot Swapping   code 
Seis
dcrawl: A Naive Multi-Threaded Web Crawler   code 
Take care as it doesn’t use robots.txt files.
Kuba Gretzky
« Prev
Next »
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.