Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://blog.carlmjohnson.net/post/2020/go-cli-how-to-and-advice/
blog.carlmjohnson.net
Writing Go CLIs With Just Enough Architecture
Creating a quick CLI in Go is easy, but here are some patterns you can use to make your CLI easier to extend in the future
Golang drawer
https://lemire.me/blog/2020/06/04/the-go-compiler-needs-to-be-smarter/
Golang drawer
https://benhoyt.com/writings/zzt-in-go/
Benhoyt
ZZT in Go (using a Pascal-to-Go converter)
An (incomplete) port of Adrian Siekierka's 'Reconstruction of ZZT' to Go, done in a semi-automated way using a Pascal-to-Go converter.
Golang drawer
https://github.com/GeorgeMac/adagio
GitHub
GitHub - GeorgeMac/adagio: Workflow Orchestrator
Workflow Orchestrator. Contribute to GeorgeMac/adagio development by creating an account on GitHub.
Golang drawer
https://github.com/inancgumus/learngo
GitHub
GitHub - inancgumus/learngo:
❤️
1000+ Hand-Crafted Go Examples, Exercises, and Quizzes.
🚀
Learn Go by fixing 1000+ tiny programs.
❤️
1000+ Hand-Crafted Go Examples, Exercises, and Quizzes.
🚀
Learn Go by fixing 1000+ tiny programs. - inancgumus/learngo
Golang drawer
https://github.com/notnil/chess
GitHub
GitHub - notnil/chess: chess package for go
chess package for go. Contribute to notnil/chess development by creating an account on GitHub.
Golang drawer
http://go-colly.org/
go-colly.org
Scraping Framework for Golang
Scraping framework for extracting the data you need from websites, used for a wide range of applications, like data mining, data processing or archiving
Golang drawer
https://github.com/brianvoe/gofakeit
GitHub
GitHub - brianvoe/gofakeit: Random fake data generator written in go
Random fake data generator written in go. Contribute to brianvoe/gofakeit development by creating an account on GitHub.
Golang drawer
https://github.com/h2non/bimg
GitHub
GitHub - h2non/bimg: Go package for fast high-level image processing powered by libvips C library
Go package for fast high-level image processing powered by libvips C library - h2non/bimg
Golang drawer
https://rafallorenz.com/go/go-multidomain-host-switch/
Rafallorenz
Handling multidomain HTTP requests with simple host switch
When writing Go HTTP services we might need to perform different logic based on host the request comes from or simply validate host value. We could implement simple host switch mechanism to take care of that.
Golang drawer
https://m.youtube.com/watch?v=CxvADZLz-yc
YouTube
What It's Like Developing Critical Web APIs in Golang as a Backend Developer
Golang appears as a main bet in the emerging technologies lists still nowadays, even though it was released 10 years ago. From all the promises the language makes in the context of Web APIs, which ones really prove to impact the efficiency of our servers…
Golang drawer
https://therebelsource.com/blog/exploring-container-package-in-go-list-ring-and-heap/9zTBiMaaYg
Golang drawer
https://www.loginradius.com/engineering/blog/google-authentication-with-golang-and-goth/
Golang drawer
https://dave.cheney.net/2020/05/16/fatihs-question
Golang drawer
https://medium.com/@blobtrotter/g%C3%A9n%C3%A9rer-un-flux-rss-en-go-9f809f6547ca
Medium
Générer un flux RSS en Go
Comment utiliser les bibliothèques standard Go pour générer un flux RSS valide
Golang drawer
https://benhoyt.com/writings/go-intro/
Benhoyt
An intro to Go for non-Go developers
A brief introduction to Go for programmers who haven't used Go before: Why use it? The standard library. And the language itself.
Golang drawer
https://www.docker.com/blog/containerize-your-go-developer-environment-part-1/
Docker
Containerize Your Go Developer Environment - Part 1 | Docker
When joining a development team, it takes some time to become productive. This is usually a combination of learning the code base and getting your environment setup. Often there will be an onboarding document of some sort for setting up your environment but…
Golang drawer
https://www.ardanlabs.com/blog/2020/06/python-go-grpc.html
Ardan Labs
Python and Go : Part I - gRPC
Ardan Labs is trusted by small startups and Fortune 500 companies to train their engineers and develop business software solutions and applications.
Golang drawer
https://m.youtube.com/watch?feature=youtu.be&t=577&v=Dq0WFigax_c
YouTube
Phil Wadler: Featherweight Go
We describe a design for generics in Go inspired by previous work on Featherweight Java by Igarashi, Pierce, and Wadler. Whereas subtyping in Java is nominal, in Go it is structural, and whereas generics in Java are defined via erasure, in Go we use monomorphisation.…
Golang drawer
https://blog.golang.org/vscode-go
blog.golang.org
The VS Code Go extension joins the Go project - The Go Blog
Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
Golang drawer
https://mdlayher.com/blog/go-generics-draft-design-building-a-hashtable/