View profile

Rewriting an app to Go, how GitLab scaled Git access with Golang & more

Revue
 
 

The Go Gazette

October 31 · Issue #79 · View online
Weekly curations of blogs and tools for Golang pros.

Fundamentals
Common Go pitfalls
Service resilience in Go microservices
Real-world reports (aka best-practices)
An old-school shell hack on a line printer
How I wrote a JSON parser in Go - Part 1
Pieter Claerhout
Mocking a HTTP Server https://t.co/E62R41hLpp #golang
11:37 AM - 26 Oct 2019
How to kill a dragon: rewriting your app to Golang
Build a robust live reloader w/ WebSockets and Go
Tutorials
How to write switch statements in Go
Running a serverless Go web application
Bas van Essen
GopherConAU, dedicated to Gophers in Australia and New Zealand, is having its first edition. Check the highlights in tweets https://t.co/CV4ZBQl89a #golang
2:13 PM - 31 Oct 2019
Logo watermark tool in 100 lines of Golang
Creating tray icons using Go in Windows - Part 2
Go tools
Golang pact workshop
How BigCache avoids expensive GC cycles
Command-line tool easing the use of git w/ GitHub
OpenFaaS Cloud
Go modules are now available on the Community Cluster for golang-http and golang-middleware. Enjoy!

@golang @openfaas #gitops #microservices #faas #devops #serverless #k8s

https://t.co/WLDdWNgdhs
6:59 PM - 30 Oct 2019
Versions-as-a-service, ditching Github, Gitlab & co
Dataviz framework to help build admin panel in 10 min.
Introducing devtogo: A wrapper for the dev.to API
Ewan 'theres a new Tool album' Valentine
We made a thing, and it's getting some love on Reddit, appreciate the feedback and checking it out, it's for glueing together #serverless microservices and the various 'cloud bits' that go with it:
https://t.co/2dBgf3FzfU

#golang #gophers #programming #cloud #microservices
1:14 AM - 29 Oct 2019
Assertions & mocks playing nicely with Go's standard lib
Documentation for general-purpose bot library Joe Bot
gioui.org
One of the most requested features, Linux X11 support, is now implemented. It's also by far the largest contribution to the Gio project. Thanks to Denis Smirnov and Denis Bernard!
3:27 PM - 27 Oct 2019
Perspectives
Research update: coding on the weekends
Why we can't settle on a Go single application structure
Vanessa
ok I've gone totally crazy @nu_shell this week, along with the GoLang library yesterday, today I wrote a sibling Python Library with examples to make it easy to develop sink/filter plugins! https://t.co/IevOkjg0Sr Hey scientists now you really need to make those research plugins! https://t.co/uYqv2Budo7
11:15 PM - 24 Oct 2019
Understanding and exploiting Go’s DSA verify vulnerability
Go Time podcast: building search tools w/ Marty Schoch
Presentations
Slidedeck: the legacy of Go
How GitLab scaled Git access with Go and why
Duration: 28 minutes
Intro to AI for software engineers using go-learn
Duration: 66 minutes
LondonGophers - A fireside chat on Go tooling
45 minutes
About the Go Gazette:
The Go Gazette is a mailing consisting of the finest blogs and tools curated for Golang prosI’m Maarten, your curator, working from the Netherlands to help building a cloud software development platform called Jexia.
Do you have a question, feedback or you want to notify me about a recent blog for Golang pros? Reach out to me via maarten at go-gazette.com. Btw, I don’t accept proposals to include sponsored content in my weekly.
Just learning Go? Please check out ’The Go Gazelle’.
Did you enjoy this issue?
If you don't want these updates anymore, please unsubscribe here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Powered by Revue