Using Go to Build Microservices at The Economist: A Retrospective
#241 â December 13, 2018Read on the WebGolang WeeklyUsing Go to Build Microservices at The Economist: A Retrospectiveâ Three years ago, the Economist moved to a Go-based microservice-oriented...
View ArticleThe future for Go modules in 2019
#242 â December 20, 2018Read on the WebGolang WeeklyGo Modules in 2019â One of the biggest developments for Go in 2018 was the implementation of modules and their preliminary inclusion into Go 1.11....
View ArticleThe top Go links of the last year
#243 â January 3, 2019Read on the WebGolang WeeklyAs everyone settles into the new year, we're revisiting the top articles and projects we covered in the newsletters in 2018, so if you missed any...
View ArticleA neat approach for writing x86 from Go
#244 â January 10, 2019Read on the WebGolang WeeklyAvo: Better x86 Assembly Generation from Goâ An interesting concept that makes assembly easier to write by using Go control structures and virtual...
View ArticleWhat if Flutter were built in Go instead of Dart?
#245 â January 17, 2019Read on the WebGolang WeeklyGo (1.11) Now Supported on Google Cloud Functionsâ Go joins Node and Python as supported languages on Googleâs serverless platform and answer to AWS...
View ArticleGo 1.11.5 and 1.10.8 Released
#246 â January 24, 2019Read on the WebGolang WeeklyGo 1.11.5 and Go 1.10.8 Releasedâ Both releases (downloads here) fix a potential security issue and DoS vulnerability relating to crypto/ellipticâs...
View ArticleUberâs Go and GPU-Powered Real-Time Analytics Engine
#247 â January 31, 2019Read on the WebGolang WeeklyAnother Go 2 Proposal: Error Inspectionâ âWe propose several additions and changes to the standard libraryâs errors and fmt packages, with the goal of...
View ArticleThe state of Go as of February 2019
#248 â February 7, 2019Read on the WebGolang Weeklyâ¶Â Â The State of Go in February 2019â Go 1.12 will, hopefully, be released this month, and in this talk given at FOSDEM 19 Francesc Campoy covered...
View ArticleHandling 1 million WebSockets using only Go
#249 â February 14, 2019Read on the WebGolang WeeklyGitHub Has Changed the Color It Uses to Represent Goâ Relatively minor news, but it's a quiet week! This change has been under discussion for a...
View ArticleAwesome Go: 1600+ links, tutorials, libraries, and meetups to enjoy
#250 â February 21, 2019Read on the WebGolang WeeklyA Visual Guide to Memory Allocation in Go, From Scratchâ This wonât take you all the way from zero to 100% (itâs quite low level) but there are some...
View ArticleAdvice for writing maintainable Go programs
#251 â February 28, 2019Read on the WebGolang WeeklyPractical Go: Real World Advice for Writing Maintainable Go Programsâ The output of two sessions at QCon China where Dave worked through a list of...
View ArticleGo Micro 1.0, and building Go projects with GitHub Actions
#252 â March 7, 2019Read on the WebGolang WeeklyGraphQL with Go: A Deep Dive from Basics to Advancedâ The title says it all. Goes into some nice detail & tackles a couple of edge cases.Ridham...
View ArticleBest practices for writing high-performance Go code
#253 â March 14, 2019Read on the WebGolang WeeklyNew: Be sure to check out our first Go developer interview at the bottom of this issue. We spoke to Ron Evans (of Gobot) about why Go is well suited for...
View ArticleThe canonical tutorial on using Go modules
#254 â March 21, 2019Read on the WebGolang Weeklyđ We've faced some unusual criticism on Reddit this week suggesting that running a newsletter like this as a professional operation is unethical and...
View ArticleHow Go 1.11 and 1.12 help you debug what you deploy
#255 â March 28, 2019Read on the WebGolang WeeklyFixing Service Performance with pprof in Goâ Simply using pprof helped pinpoint why a service was using too much CPU. Also, who knew fmt.Println could...
View ArticleBig binaries, and the code editors that Go developers prefer
#256 â April 4, 2019Read on the WebGolang WeeklyWhy Are My Go Executable Files So Large?â To answer this question, Raphael wrote a D3 (a Javascript visualization library) application and learned a lot...
View ArticleThe future of errors in Go, dotGo 2019 videos, and Go developers' biggest...
#257 â April 11, 2019Read on the WebGolang Weeklyâ¶Â Â Go 2 Error Values Todayâ At dotGo 2019, Marcel spoke about changes coming to Go in relation to error handling (originally outlined in this proposal)...
View ArticleA bumper overview of Go's tooling
#258 â April 18, 2019Read on the WebGolang WeeklyAn Overview of Go's Toolingâ âOverviewâ seems insufficient for this tome of how to use Go to do just about everything from linting to rewrite rules to...
View ArticleCaddy 1.0, Faktory 1.0, and a look at Go's constants
#259 â April 25, 2019Read on the WebGolang Weeklyâ¶Â Â Constant Time: Go's Constants are More Powerful Than You Thinkâ One of the latest in an amazing set of talk videos being released from the recent...
View Article'Go 1.13 is shaping up to be pretty fun'
#260 â May 2, 2019Read on the WebGolang Weeklyđ Go is on a Trajectory to Become the Next Enterprise Programming Languageâ Itâs quite the headline, but the author makes worthwhile points about many of...
View Article