Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://betterprogramming.pub/three-things-go-needs-right-now-more-than-generics-a6225d62f76b
Medium
3 Things Go Needs Right Now More Than Generics
My suggestions to make Go an even better language
Golang drawer
https://www.alexedwards.net/blog/which-go-router-should-i-use
www.alexedwards.net
Which Go router should I use? - Alex Edwards
Golang drawer
https://ebiten.org/blog/v2.2.0.html
Ebitengine - A dead simple 2D game engine for Go
v2.2.0 is released - Ebitengine
Ebitengine is an open source game engine for the Go programming language. Ebitengine's simple API allows you to quickly and easily develop 2D games that can be deployed across multiple platforms.
Golang drawer
https://eli.thegreenplace.net/2021/rewriting-go-source-code-with-ast-tooling/
Golang drawer
https://www.gowestconf.com/
Go West
Go West Conference | Regional Go Programming Language Conference | Utah
The GoWest Conference was created with two main goals: to highlight the local talent and expertise in engineering with the Go programming language, and to bring world-renowned Go speakers to the area. This conference is meant to service the Rocky Mountain…
Golang drawer
https://www.samlewis.me/2021/07/creating-mesh-vpn-tool-for-fun/
www.samlewis.me
Sam Lewis
Sam Lewis is a Melbourne based geek who develops cool bits of code. He likes data, embedded stuff and AFL.
Golang drawer
https://betterprogramming.pub/how-to-use-structured-json-logging-in-golang-applications-7fc5e2751dbd
Medium
How To Use Structured JSON Logging in Golang Applications
Structured logs are important for software debugging. Gladly, it is super easy to implement in Golang
Golang drawer
https://dev.to/googlecloud/finding-and-fixing-memory-leaks-in-go-1k1h
DEV Community
Finding and fixing memory leaks in Go
This post reviews how I found a memory leak, how I fixed it, how I fixed similar issues in Google's...
Golang drawer
https://towardsdatascience.com/how-to-implement-domain-driven-design-ddd-in-golang-2e2139beb09d
Medium
How to Implement Domain-Driven Design (DDD) in Golang
The easy way of learning how to use DDD in a Go application
Golang drawer
https://github.com/kevinburke/hostsfile
GitHub
GitHub - kevinburke/hostsfile: go tool for working with /etc/hosts files
go tool for working with /etc/hosts files. Contribute to kevinburke/hostsfile development by creating an account on GitHub.
Golang drawer
https://github.com/teivah/broadcast
GitHub
GitHub - teivah/broadcast: Notification broadcaster library
Notification broadcaster library. Contribute to teivah/broadcast development by creating an account on GitHub.
Golang drawer
https://github.com/carlmjohnson/truthy
GitHub
GitHub - carlmjohnson/truthy: Package truthy provides truthy condition testing with Go generics
Package truthy provides truthy condition testing with Go generics - GitHub - carlmjohnson/truthy: Package truthy provides truthy condition testing with Go generics
Golang drawer
https://github.com/go-kratos/kratos
GitHub
GitHub - go-kratos/kratos: Your ultimate Go microservices framework for the cloud-native era.
Your ultimate Go microservices framework for the cloud-native era. - go-kratos/kratos
Golang drawer
https://github.com/shopspring/decimal
GitHub
GitHub - shopspring/decimal: Arbitrary-precision fixed-point decimal numbers in Go
Arbitrary-precision fixed-point decimal numbers in Go - shopspring/decimal
Golang drawer
https://github.com/goplus/gop
GitHub
GitHub - goplus/xgo: XGo is the first AI-native programming language that integrates software engineering into a unified whole.…
XGo is the first AI-native programming language that integrates software engineering into a unified whole. Our vision is to enable everyone to become a builder of the world. - goplus/xgo
Golang drawer
https://github.com/charmbracelet/bubbletea
GitHub
GitHub - charmbracelet/bubbletea: A powerful little TUI framework
🏗
A powerful little TUI framework
🏗
. Contribute to charmbracelet/bubbletea development by creating an account on GitHub.
Golang drawer
https://www.youtube.com/watch?v=446E-r0rXHI
YouTube
Go in 100 Seconds
Learn the basics of the Go Programming Language. Go (not Golang) was developed at Google as a modern version of C for high-performance server-side applications. https://fireship.io/lessons/learn-go-in-100-lines/
#programming #go #100SecondsOfCode
🔗
Resources…
Golang drawer
https://blog.khanacademy.org/where-go-and-graphql-collide-behind-the-curtain-with-genqlient/
Khan Academy Blog
Where Go and GraphQL collide: Behind the curtain with genqlient - Khan Academy Blog
by Ben Kraft In my last post, I talked about genqlient, our new Go GraphQL client which generates code based on your schema and queries to provide more type safety with less boilerplate than other clients. In this post, I want to talk more about the technical…
Golang drawer
https://threedots.tech/post/safer-enums-in-go/
threedots.tech
Safer Enums in Go
Are you struggling with enum implementation in Go? We present battle-tested strategies for creating safer, more meaningful enums that we've refined across multiple projects. Learn how to avoid common pitfalls and leverage Go's type system to build robust…
Golang drawer
https://goreleaser.com/customization/universalbinaries/
Goreleaser
GoReleaser - macOS Universal Binaries
Release engineering, simplified.