Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://eli.thegreenplace.net/2019/passing-callbacks-and-pointers-to-cgo/
Golang drawer
https://blog.containo.us/can-we-trust-github-stars-e8aa8b6b0baa
Medium
Can We Trust GitHub Stars?
GitHub stars are an essential growth factor for many open source projects, but they can easily be from bot accounts. How can we trust…
Golang drawer
https://andrewpillar.com/programming/2019/07/13/orms-and-query-building-in-go/
Andrewpillar
ORMs and Query Building in Go
Recently, I have been looking into various solutions for interacting with
databases with ease in Go. My go to library for database work in Go is
sqlx, this makes unmarshalling the data from
the database into structs a cinch. You write out your SQL query,…
Golang drawer
https://paweldu.dev/posts/fzf-live-repl/
paweldu.dev
Turn Your fzf Into a Live REPL
I just came up with this idea of abusing fzf --preview flag to turn simple commands into live REPL with instant feedback loop - GitHub repo
Examples Live awk preview $ echo '' | fzf --print-query --preview 'echo "a\nb\nc\nd" | awk {q}' Live awk preview…
Golang drawer
https://donatstudios.com/Golang-Binary-Sizes-Part-2
Donat Studios
Go Binary Sizes Are Relatively Stable
Golang drawer
https://github.com/MontFerret/ferret
GitHub
GitHub - MontFerret/ferret: Declarative web scraping
Declarative web scraping. Contribute to MontFerret/ferret development by creating an account on GitHub.
Golang drawer
https://github.com/drakkan/sftpgo
GitHub
GitHub - drakkan/sftpgo: Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage…
Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob - drakkan/sftpgo
Golang drawer
https://github.com/unidoc/unipdf
GitHub
GitHub - unidoc/unipdf: Golang PDF library for creating and processing PDF files (pure go)
Golang PDF library for creating and processing PDF files (pure go) - unidoc/unipdf
Golang drawer
https://taskfile.dev/#/
Golang drawer
https://github.com/awnumar/memguard
GitHub
GitHub - awnumar/memguard: Software sandbox for storage of sensitive information in memory.
Software sandbox for storage of sensitive information in memory. - awnumar/memguard
Golang drawer
https://github.com/vbauerster/mpb
GitHub
GitHub - vbauerster/mpb: multi progress bar for Go cli applications
multi progress bar for Go cli applications. Contribute to vbauerster/mpb development by creating an account on GitHub.
Golang drawer
https://doordash.engineering/2019/07/22/writing-delightful-http-middlewares-in-go/
DoorDash Engineering Blog
Writing Delightful HTTP Middleware in Go - DoorDash Engineering Blog
While writing complex services in go, one typical topic that you will encounter is middleware. This topic has been discussed again, and again, and again, on internet. Essentially a middleware should allow us to: Intercept a ServeHTTP call, and execute any…
Golang drawer
https://medium.com/learning-the-go-programming-language/working-with-compressed-tar-files-in-go-e6fe9ce4f51d
Medium
Working with Compressed Tar Files in Go
This post shows how to use the archive and the compress packages to create code that can programmatically build or extract compressed…
Golang drawer
https://changelog.com/gotime/92
Changelog
Web development in Go (Go Time #92)
Mat Ryer, Mark Bates, Johnny Boursiquot, and Aaron Schlesinger discuss web development in Go. Go is great at writing server technology, but how good is it for web development? We'll talk about HTTP, templating, the front-end, Wasm, and we even discuss Buffalo…
Golang drawer
https://github.com/google/tink/blob/master/docs/GOLANG-HOWTO.md
GitHub
tink/GOLANG-HOWTO.md at master · google/tink
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse. - tink/GOLANG-HOWTO.md at master · goo...
Golang drawer
https://eli.thegreenplace.net/2019/faster-xml-stream-processing-in-go/
Golang drawer
https://youtu.be/xC9nd2ZPqxI
YouTube
GopherCon Europe 2019: Cassandra Salisbury - The State of Go
About the Talk: GopherCon Europe 2019 Opening Keynote: The State of Go About the Speaker: Cassandra Salisbury (@cassandraoid) currently works on the open sou...
Golang drawer
https://youtu.be/gyNhMsFuwQg?list=PLtoVuM73AmsKzmYldmSvMlGQ8gF4knX0F
YouTube
GopherCon Europe 2019: Julie Qiu - Finding Dependable Go Packages
About the Talk: At some point, we all find ourselves wanting to use a third-party Go package in our code. This talk discusses strategies for discovering, eva...
Golang drawer
https://youtu.be/jb-12DOr5y4
YouTube
GopherCon Europe 2019: Ellen Körbes - Learn Neural Networks With Go, Not Math
About the Talk:
Studying neural networks is a surefire way to end up fighting more math than you can shake a stick at. Wish you could learn about the likes of gradient descent and backpropagation in a language you actually understand—like Go? Then this one…
Golang drawer
https://youtu.be/8TLiGHJTlig?list=PLtoVuM73AmsKzmYldmSvMlGQ8gF4knX0F
YouTube
GopherCon Europe 2019: Mat Ryer - How I Write HTTP Web Services After 8 Years
About the Talk: A look at how the speaker builds web services after doing so for the past eight years. Starting with testing, the talk will cover everything ...
Golang drawer
https://www.youtube.com/playlist?list=PLtoVuM73AmsKzmYldmSvMlGQ8gF4knX0F#gopherconeurope
YouTube
GopherCon Europe: Canary Islands 2019 - YouTube