Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://github.com/tomarrell/lbadd
GitHub
GitHub - tomarrell/lbadd: LBADD: An experimental, distributed SQL database
LBADD: An experimental, distributed SQL database. Contribute to tomarrell/lbadd development by creating an account on GitHub.
Golang drawer
https://github.com/FiloSottile/age
GitHub
GitHub - FiloSottile/age: A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options…
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability. - FiloSottile/age
Golang drawer
Forwarded from
Hacker News
Implementing a Cuckoo Filter in Go
Article
,
Comments
Medium
Implementing a Cuckoo Filter in Go
In a recent post we have looked at a bloom filter implementation, which is a commonly used probabilistic data structure to provide fast…
Golang drawer
https://www.cockroachlabs.com/blog/go-file-size/
Cockroachlabs
Why are my Go executable files so large?
Golang executable files get too large for reasons that are not relevant to server software with long-running processes, like CockroachDB, and its incurred space cost is particularly inconvenient for large, feature-rich programs.
Golang drawer
https://blog.jse.li/posts/torrent/
blog.jse.li
Building a BitTorrent client from the ground up in Go | Jesse Li
What is the complete path between visiting thepiratebay and sublimating an mp3 file from thin air? In this post, we'll implement enough of the BitTorrent protocol to download Debian. Look at the [Source code](https://github.com/veggiedefender/torrent-client/)…
Golang drawer
https://www.chimehq.com/
Golang drawer
https://www.agwa.name/blog/post/always_review_your_dependencies
www.agwa.name
This Is Why You Always Review Your Dependencies, AGPL Edition
Golang drawer
https://youtu.be/LvgVSSpwND8
YouTube
Concurrency in Go
Learn Computer Science at http://brilliant.org/jakewright
An introduction to Concurrency in Go. The code is available on GitHub https://github.com/jakewright/tutorials/tree/master/go/02-go-concurrency
MORE TUTORIALS
-----------------------------------…
Golang drawer
https://github.com/Shopify/sarama
GitHub
GitHub - IBM/sarama: Sarama is a Go library for Apache Kafka.
Sarama is a Go library for Apache Kafka. Contribute to IBM/sarama development by creating an account on GitHub.
Golang drawer
https://github.com/tinygo-org/tinygo/releases/tag/v0.11.0
GitHub
tinygo-org/tinygo
Go compiler for small places. Microcontrollers, WebAssembly, and command-line tools. Based on LLVM. - tinygo-org/tinygo
Golang drawer
https://github.com/gographics/imagick
GitHub
GitHub - gographics/imagick: Go binding to ImageMagick's MagickWand C API
Go binding to ImageMagick's MagickWand C API. Contribute to gographics/imagick development by creating an account on GitHub.
Golang drawer
https://github.com/go-sql-driver/mysql
GitHub
GitHub - go-sql-driver/mysql: Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package
Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package - go-sql-driver/mysql
Golang drawer
https://github.com/stretchr/testify
GitHub
GitHub - stretchr/testify: A toolkit with common assertions and mocks that plays nicely with the standard library
A toolkit with common assertions and mocks that plays nicely with the standard library - stretchr/testify
Golang drawer
https://github.com/jmigpin/editor
GitHub
GitHub - jmigpin/editor: Source code editor in pure Go.
Source code editor in pure Go. Contribute to jmigpin/editor development by creating an account on GitHub.
Golang drawer
https://github.com/karrick/godirwalk
GitHub
GitHub - karrick/godirwalk: Fast directory traversal for Golang
Fast directory traversal for Golang. Contribute to karrick/godirwalk development by creating an account on GitHub.
Golang drawer
https://www.chimehq.com/
Chime
Chime is an editor for macOS.
Golang drawer
https://github.com/rakyll/govalidate
GitHub
GitHub - rakyll/govalidate: Validates your Go installation and dependencies.
Validates your Go installation and dependencies. Contribute to rakyll/govalidate development by creating an account on GitHub.
Golang drawer
https://ieftimov.com/post/make-resilient-golang-net-http-servers-using-timeouts-deadlines-context-cancellation/
Ilija Eftimov
👨🚀
Make resilient Go net/http servers using timeouts, deadlines and context cancellation
When it comes to timeouts, there are two types of people: those who know how tricky they can be, and those who are yet to find out.
Golang drawer
https://towardsdatascience.com/why-were-writing-machine-learning-infrastructure-in-go-not-python-38d6a37e2d76
Medium
Why we’re writing machine learning infrastructure in Go, not Python
Production machine learning is about more than just algorithms
Golang drawer
https://blog.gopheracademy.com/advent-2019/building-a-microservices-network/
Gopheracademy
Building a global services network using Go, QUIC and Micro
Over the past 6 months we at Micro have been hard at work developing a global service network to build, share and collaborate on microservices.