Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://scene-si.org/2019/12/18/stress-testing-our-service/
scene-si.org
Go: Stress testing our service - via @TitPetric
Golang drawer
https://medium.com/a-journey-with-go/go-goroutine-and-preemption-d6bc2aa2f4b7
Medium
Go: Goroutine and Preemption
ℹ️
This article is based on Go 1.13.
Golang drawer
https://medium.com/better-programming/rpc-in-golang-19661033942
Medium
What Are RPCs in Golang?
An overview of remote procedure calls in Go
Golang drawer
https://www.ardanlabs.com/blog/2019/12/modules-03-minimal-version-selection.html?utm_campaign=The%20Go%20Gazette&utm_medium=email&utm_source=Revue%20newsletter
Ardan Labs
Modules Part 03: Minimal Version Selection
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://blog.r3t.io/virtual-actors-in-go
Software is Hard
Virtual Actor Patter in Go
How do you build an actor in such a way that it's considered virtual?
Golang drawer
https://commaok.xyz/post/intern-strings/
commaok.xyz
Interning strings in Go
This blog post covers string interning in Go.
What is a string? In Go, a string is a (possibly empty) immutable sequence of bytes. The critical word here for our purposes is immutable. Because byte slices are mutable, converting between string and []byte…
Golang drawer
https://blog.usejournal.com/tail-recursion-in-go-fb5cf69a0f26
Medium
Tail-Recursion in Go
Recently I picked up the book “Learning Functional Programming In Go”. Whilst it is a decent book (I’d recommend starting with a more…
Golang drawer
https://stephen.sh/posts/quick-go-performance-improvements
Golang drawer
https://www.arp242.net/go-last-resort.html
Golang drawer
https://github.com/dgryski/go-perfbook
GitHub
GitHub - dgryski/go-perfbook: Thoughts on Go performance optimization
Thoughts on Go performance optimization. Contribute to dgryski/go-perfbook development by creating an account on GitHub.
Golang drawer
https://science.raphael.poss.name/go-executable-size-visualization-with-d3.html
dr knz @ work
Why are my Go executable files so large? - Size visualization of Go executables using D3
Note The latest version of this document can be found online at https://dr-knz.net/go-executable-size-visualization-with-d3.html. Alternate formats: Source, PDF. Note Erratum (2019-04-02): The increase in binary size from CockroachDB v1.0 to v19.2 is 94%/125%…
Golang drawer
https://blog.golang.org/using-go-modules
go.dev
Using Go Modules - The Go Programming Language
An introduction to the basic operations needed to get started with Go modules.
Golang drawer
https://itnext.io/the-top-10-most-common-mistakes-ive-seen-in-go-projects-4b79d4f6cd65
Medium
The Top 10 Most Common Mistakes I’ve Seen in Go Projects
This post is my top list of the most common mistakes I’ve seen in Go projects.
Golang drawer
https://containo.us/blog/announcing-yaegi-263a1e2d070a/
Containous: Makes Networking Boring
Announcing Yaegi, Yet Another Go Interpreter
Yaegi, Yet Another Go Interpreter, is an open source project to bring executableGo scripts, embedded plugins on top of the Go runtime...
Golang drawer
https://hackernoon.com/go-is-on-a-trajectory-to-become-the-next-enterprise-programming-language-3b75d70544e
Hackernoon
Go is on a trajectory to become the next enterprise programming language | HackerNoon
Go — a programming language designed for large-scale software development — provides a robust development experience and avoids many issues that existing programming languages have. These factors make it one of the most likely candidates to succeed Java as…
Golang drawer
https://dave.cheney.net/practical-go/presentations/qcon-china.html
dave.cheney.net
Practical Go: Real world advice for writing maintainable Go programs
Golang drawer
https://www.alexedwards.net/blog/an-overview-of-go-tooling
www.alexedwards.net
An Overview of Go's Tooling - Alex Edwards
Golang drawer
https://github.com/inlets/inletsctl
GitHub
GitHub - inlets/inletsctl: Create inlets servers on the top cloud platforms
Create inlets servers on the top cloud platforms. Contribute to inlets/inletsctl development by creating an account on GitHub.
Golang drawer
A constantly updated collection of beautiful svg images that you can use completely free and without attribution.
Golang drawer
https://undraw.co/
unDraw
unDraw - Open source illustrations for any idea
Open-source illustrations for any idea you can imagine and create. Build beautiful websites, products and applications with your color, for free.