Another Go 2 Proposal: Error Inspection— “We propose several additions and changes to the standard library’s errors and fmt packages, with the goal of making errors more informative for both programs and people.” Amsterdam, Cox, van Lohuizen and Neil |
![]() Do You Need Help Migrating an Application to Go?— Do you need to augment your development team or need expert help in building your product? When it comes to building, maintaining and deploying production level software in Go, there are few companies that have the level of expertise and experience Ardan Labs has. Ardan Labs sponsor |
'Go Intentionally Has a Weak Type System'— An interesting comment from a prolific contributor to Go (and creator of the Go frontend for GCC): “there are many restrictions that can be expressed in other languages but cannot be expressed in Go. Go in general encourages programming by writing code rather than programming by writing types.” Ian Lance Taylor |
Weighted Random Draws in Go— We have been seeing more and more algorithmic and data structure posts in Go. This one uses the standard lib and the excellent gonum package. Milos Gajdos |
Linked Lists in Go— Learn how to create this popular data structure and its variants by making music playlists. Naren |
Writing Apps in Go and Swift— Specifically, calling Go from Swift so you could, in theory, use Go in an iOS app, which the author has done, in practice. Young Dynasty |
|