Golang drawer
@golang101
176
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
176 subscribers
Golang drawer
https://opensource.com/article/19/10/go-introduction-gvm
Opensource
Manage multiple versions of Go with GVM
Go Version Manager (GVM) is an open source tool for managing Go environments.
Golang drawer
https://www.beenverified.com/engineering/writing-concurrent-methods-in-go/
Beenverified
Writing Concurrent Each, Map & Select Methods in Go
Target Audience People who have never written a single line of code in Go but have programming experience and can tell the difference between dynamically typed languages such as JavaScript, Python or Ruby and statically typed languages such as Go, Java, or…
Golang drawer
https://blog.afoolishmanifesto.com/posts/direct-observation-with-golang-tooling/
fREW Schmidt's Foolish Manifesto
Direct Observation with Go Tooling
Today I investigated a hunch using some nice tooling built into the Go
compiler.
Golang drawer
https://jrswab.com/blog/search-sorted-matrix-golang
J. R. Swab
How To Search A Sorted Matrix With Go | J. R. Swab
We break down the algorithm of searching a sorted matrix for a specific number. Once you see it you'll never forget the solution; I promise.
Golang drawer
https://deployeveryday.com/2019/10/08/golang-auth-mock.html
Deploy Everyday
Mocking Golang with Interfaces In Real Life
Learn how to do mock testing with Golang and Interfaces with a real life example using one of Go’s Spotify clients.
Golang drawer
https://levelup.gitconnected.com/use-go-channels-as-promises-and-async-await-ee62d93078ec
Medium
Use Go Channels as Promises and Async/Await
If you’ve ever programmed with Javascript, you definitely know about Promise and async/await. C#, Java or some other programming languages…
Golang drawer
https://www.digitalocean.com/community/tutorials/handling-panics-in-go
Digitalocean
Handling Panics in Go | DigitalOcean
Panics are unforeseeable errors that will spontaneously terminate and exit a running Go program. Common mistakes are often responsible for creating panics. I…
Golang drawer
https://medium.com/better-programming/easy-guide-to-unit-testing-in-golang-4fc1e9d96679
Medium
Easy Guide to Unit Testing in Golang
Learn to write unit tests in Golang
Golang drawer
https://dev.to/nopestack/learn-linked-lists-by-building-a-blockchain-in-go-1-13-37e5
DEV Community
👩💻
👨💻
Learn Linked Lists by building a Blockchain (in Go 1.13)
So, in this tutorial series I want to teach you fundamental computer science topics you might dread,...
Golang drawer
https://www.ardanlabs.com/blog/2019/10/integration-testing-in-go-set-up-and-writing-tests.html
Ardan Labs
Integration Testing in Go: Part II - Set-up and Writing Tests
Integration tests give insights to the end-to-end operation of web services. In part 2 of this 2 part series over integration testing in Go we explore how to configure and manage external systems before and during testing as well as the actual act of writing…
Golang drawer
https://yalantis.com/blog/deploy-admin-panel-in-go-using-qor/
Golang drawer
https://medium.com/@timma.j.white/serverless-with-go-and-graphql-af4fe344d399
Medium
Serverless with Go and Graphql
Let’s get started! To begin, let’s make sure you have some dependencies on your OS. We will need:
Golang drawer
https://blog.nobugware.com/post/2019/advanced-traefik-2-0-with-kubernetes/
Nobugware
Advanced Traefik 2.0 with Kubernetes - Fabrice Aneche
Following my earlier post about Traefik 2 and Kubernetes, here are some advanced configuration examples and a full yaml example at the end of this post:
Protecting a route with a password Create an htpasswd file named users for a user admin
htpasswd -c users…
Golang drawer
https://medium.com/@tduble94/create-go-monorepo-with-go-modules-and-bazel-95f00cf571d3
Medium
Create Go Monorepo with Go-modules and Bazel
FAQ for creation GoLang monorepo with Bazel
Golang drawer
https://youtu.be/eflwfQczXFw
YouTube
Erin Stanfill - Concurrency In Go
Golang drawer
https://www.sidneyw.com/go-reverse-proxy/
sidneyw
Capturing Metrics with Go's Reverse Proxy
I had to capture metrics from a service I couldn’t directly access. The go standard library ships with a reverse proxy implementation
🤯
. By…
Golang drawer
https://dave.cheney.net/2019/10/06/use-internal-packages-to-reduce-your-public-api-surface
Golang drawer
https://callistaenterprise.se/blogg/teknik/2019/10/05/go-worker-cancellation/
callistaenterprise.se
Go - graceful shutdown of worker goroutines | Callista
Callista Enterprise - seniora IT-arkitekter och systemutvecklare inom Java, öppen källkod, agil utveckling och systemintegration
Golang drawer
https://medium.com/swlh/easy-guide-to-latency-measurement-in-golang-38c3297ebbd2
Medium
Easy Guide to Latency Measurement in Golang
Non-intrusive way to add profiling code to Go functions.
Golang drawer
https://www.digitalocean.com/community/tutorials/building-go-applications-for-different-operating-systems-and-architectures
Digitalocean
Building Go Applications for Different Operating Systems and Architectures | DigitalOcean
Go supports cross-platform compiling by building support for multiple platforms directly into the go build tool. By using the GOOS and GOARCH environment var…