Golang drawer
@golang101
173
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
173 subscribers
Golang drawer
https://go101.org
go101.org
Go 101 -Go 101
Golang online books, articles, tools, etc.
Golang drawer
https://dev.to/remast/go-integration-tests-using-testcontainers-9o5
DEV Community
Go Integration Tests using Testcontainers
How do you test your Go application is working properly with a real Postgres database? Right, you need to test against a real db. You'll learn how easy it is to write integration tests for your Go application using Testcontainers and Docker.
Golang drawer
https://trstringer.com/optimization-with-memoization/
Thomas Stringer
Optimize Redundant Operations with Memoization
Oftentimes when we are doing intensive computing in our software, we can run into performance bottlenecks. In this blog post, I talk about one strategy that can be used under certain situations. If you have a particular code path or function that is run multiple…
Golang drawer
https://dusted.codes/using-go-generics-to-pass-struct-slices-for-interface-slices
dusted.codes
Using Go generics to pass struct slices for interface slices
Programming Adventures
Golang drawer
https://www.bytebase.com/blog/how-to-cross-compile-with-cgo-use-goreleaser-and-github-action
Bytebase
How to cross compile with CGO using GoReleaser and GitHub Actions
Background When implementing SQL Review for PostgreSQL, we introduced pg_query_go as the PostgreSQL parser. The pg_query_go uses the native PostgreSQL parser vi...
Golang drawer
https://github.com/TekWizely/run/releases/tag/v0.9.0
GitHub
Release Includes; Overriding Commands; Easily Export Attributes; Mac Arm64 Binary - v0.9.0 · TekWizely/run
About
Run is task runner that helps you easily manage and invoke small scripts and wrappers.
Do you find yourself using tools like make to manage non build-related scripts?
Build tools are great, b...
Golang drawer
https://ebiten.org/documents/2.4.html#v2.4.0
Ebitengine - A dead simple 2D game engine for Go
Ebitengine 2.4 Release Notes - 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://pkg.go.dev/github.com/carlmjohnson/be@v0.22.5
pkg.go.dev
be package - github.com/carlmjohnson/be - Go Packages
Package be is a minimalist test assertion helper library.
Golang drawer
https://github.com/nathants/git-remote-aws
GitHub
GitHub - nathants/git-remote-aws: encrypted git on s3
encrypted git on s3. Contribute to nathants/git-remote-aws development by creating an account on GitHub.
Golang drawer
https://github.com/realTristan/bettercache
GitHub
GitHub - realTristan/bettercache: Modern Caching System with Full Text Search
Modern Caching System with Full Text Search. Contribute to realTristan/bettercache development by creating an account on GitHub.
Golang drawer
https://github.com/EthanEFung/roast-my-go-oodp
GitHub
GitHub - EthanEFung/roast-my-go-oodp: Bad Object Oriented Design Pattern Examples in Go
Bad Object Oriented Design Pattern Examples in Go. Contribute to EthanEFung/roast-my-go-oodp development by creating an account on GitHub.
Golang drawer
https://github.com/chanced/caps
GitHub
GitHub - chanced/caps: a case conversion library for Go
a case conversion library for Go. Contribute to chanced/caps development by creating an account on GitHub.
Golang drawer
https://github.com/oleiade/lane
GitHub
GitHub - oleiade/lane: Generic PriorityQueues, Queues, Stacks, and Deque data structures for Go
Generic PriorityQueues, Queues, Stacks, and Deque data structures for Go - oleiade/lane
Golang drawer
https://github.com/Clivern/Peanut
GitHub
GitHub - Clivern/Peanut:
🐺
Deploy Databases and Services Easily for Development and Testing Pipelines.
🐺
Deploy Databases and Services Easily for Development and Testing Pipelines. - Clivern/Peanut
Golang drawer
https://github.com/kidfrom/e-statement-to-account
GitHub
GitHub - kidfrom/e-statement-to-account
Contribute to kidfrom/e-statement-to-account development by creating an account on GitHub.
Golang drawer
https://github.com/kakengloh/tsk
GitHub
GitHub - kakengloh/tsk: Lightweight terminal task app written in Go (Golang)
Lightweight terminal task app written in Go (Golang) - GitHub - kakengloh/tsk: Lightweight terminal task app written in Go (Golang)
Golang drawer
https://github.com/knqyf263/go-plugin
GitHub
GitHub - knqyf263/go-plugin: Go Plugin System over WebAssembly
Go Plugin System over WebAssembly. Contribute to knqyf263/go-plugin development by creating an account on GitHub.
Golang drawer
https://yewtu.be/watch?t=13s&v=TbWigjZKiOg
Invidious
The 60 Minutes Golang Course
I hope you enjoy it and if you want to support me you could follow me on my social media :
Github : https://github.com/Hugoonreplit
Tiktok : https://tiktok.com/@Hugoondev
Stackoverflow : https://stackoverflow.com/users/19661...
Replit : https://replit.c…
Golang drawer
https://yewtu.be/watch?v=vQm_whJZelc
Invidious
GopherCon Europe 2022: Cameron Balahan - How Go Became its Best Self
About the talk: Go has come a long way since Go 1: From Google to the external community to the enterprise and beyond, this talk will take you through Go's evolution to the present day.
About the speaker: Cameron Balahan is a product manager and the product…
Golang drawer
https://teivah.medium.com/how-to-write-accurate-benchmarks-in-go-4266d7dd1a95
Medium
How to Write Accurate Benchmarks in Go
Four common mistakes that prevent you from writing accurate benchmarks in Go.