Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://www.loginradius.com/engineering/blog/environment-variables-in-golang/
Loginradius
Engineering | LoginRadius Blog
Engineering Blog is a place for developers to share their expertise, find solutions for development problems, and become more efficient.
Golang drawer
https://www.dudley.codes/posts/2020.10.02-golang-docker-integration-tests/
www.dudley.codes
Automating Go Integration Tests With Docker
If we can run our external dependencies in Docker containers, we can write automated integration tests!
Golang drawer
https://withblue.ink/2020/10/03/go-webassembly-http-requests-and-promises.html
withblue.ink
Go, WebAssembly, HTTP requests and Promises | With Blue Ink
A guide to interacting with JavaScript from Go/Wasm
Golang drawer
https://bojanz.github.io/increasing-http-server-boilerplate-go/
bojanz.github.io
Increasing http.Server boilerplate · bojanz.github.io
Golang drawer
https://github.com/prisma/prisma-client-go
GitHub
GitHub - steebchen/prisma-client-go: Prisma Client Go is an auto-generated and fully type-safe database client
Prisma Client Go is an auto-generated and fully type-safe database client - steebchen/prisma-client-go
Golang drawer
https://www.hillelwayne.com/post/tla-golang/
Hillel Wayne
Finding Goroutine Bugs with TLA+
My job these days is teaching TLA+ and formal methods: specifying designs to find bugs in them. But just knowing the syntax isn’t enough to write specs, and it helps to have examples to draw from. I recently read Chris Siebenmann’s Even in Go, concurrency…
Golang drawer
https://poweruser.blog/embedding-python-in-go-338c0399f3d5
Medium
Embedding Python in Go
Here’s a trivial example for embedding Python as a shared library in a Golang program and exchanging data between the two runtimes.
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://changelog.com/gotime/151
Changelog
Introducing your team to Go with Chris James (Go Time #151)
Can't find a job working in Go? Perhaps introducing your current team to Go is the solution. In this episode we talk about how Go was introduced at different organizations, potential pitfalls that may sabotage your efforts, some advice on how to convince…
Golang drawer
https://github.com/golang/go/issues/395#issuecomment-708538070
GitHub
spec: use (*[4]int)(x) to convert slice x into array pointer · Issue #395 · golang/go
Currently, it's possible to convert from an array or array pointer to a slice, but there's no way of reversing this. A possible syntax could be similar to the current notation for t...
Golang drawer
https://www.benthos.dev/
Golang drawer
https://golang.org/doc/devel/release.html#go1.15
go.dev
Release History - The Go Programming Language
Golang drawer
https://www.youtube.com/watch?v=JiViND-bpmw
YouTube
Building a Mapping Language in Go with Parser Combinators
In this video I'll be walking you through how to build a mapping language in Go using parser combinators, starting from the basics and working our way up towards the higher level grammar.
Follow me on twitter: https://twitter.com/Jeffail
Find out more about…
Golang drawer
https://www.youtube.com/watch?v=JiViND-bpmw
YouTube
Building a Mapping Language in Go with Parser Combinators
In this video I'll be walking you through how to build a mapping language in Go using parser combinators, starting from the basics and working our way up towards the higher level grammar.
Follow me on twitter: https://twitter.com/Jeffail
Find out more about…
Golang drawer
https://www.maragu.dk/blog/structuring-and-testing-http-handlers-in-go/
www.maragu.dk
Structuring and testing HTTP handlers in Go
How to write your HTTP handlers so they are coherent and easy to test.
Golang drawer
https://rafallorenz.com/go/customize-http-client/
Rafallorenz
How to customize Go's HTTP client
In this article we are going to learn how to build extendable HTTP client for our application while working with multiple external APIs. We will take advantage of http.Client and http.RoundTripper. For the purpose of this article lets assume we are going…
Golang drawer
https://cobra.dev/
cobra.dev
The CLI Framework Developers Love
Build Modern CLIs That Users Love. AI-Ready, Beautiful by Default, Observable from Day One. Used by 173,000+ projects worldwide including Kubernetes, Docker, …
Golang drawer
https://github.com/1pkg/gohalt
GitHub
GitHub - 1pkg/gohalt: Gohalt
👮♀
🛑
: Fast; Simple; Powerful; Go Throttler library
Gohalt
👮♀
🛑
: Fast; Simple; Powerful; Go Throttler library - 1pkg/gohalt
Golang drawer
https://github.com/lane-c-wagner/go-password-validator
GitHub
GitHub - wagslane/go-password-validator: Validate the Strength of a Password in Go
Validate the Strength of a Password in Go. Contribute to wagslane/go-password-validator development by creating an account on GitHub.
Golang drawer
https://github.com/gofiber/fiber
GitHub
GitHub - gofiber/fiber:
⚡️
Express inspired web framework written in Go
⚡️
Express inspired web framework written in Go. Contribute to gofiber/fiber development by creating an account on GitHub.