Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://medium.com/@blanchon.vincent/go-buffered-and-unbuffered-channels-29a107c00268
Medium
Go: Buffered and Unbuffered Channels
The channel mechanism in Go is quite powerful, but understanding the inner concepts could even make it more powerful. Indeed, choosing a…
Golang drawer
https://www.lucasepe.it/posts/what-is-goroutine/
Luca Sepe
What is a Goroutine? - Luca Sepe
Golang drawer
https://eamoses.github.io/blog/2019/07/12/errors.html
eamoses.github.io
Error Handling
Before giving examples of error handling in various languages, I want to introduce the Gotime Podcast. I highly recommend listening to their conversation aro...
Golang drawer
https://medium.com/@blanchon.vincent/go-init-functions-319dbb12831c
Medium
Go: Init Functions
Init functions are called only once, after all the variable declarations and before the main function. It allows you to initialize…
Golang drawer
https://www.codetips.co.uk/structs-in-go/
Code Tips - Learn programming from scratch
Structs in Go
Structs are typed collections of fields.
We learn how to use them to reduce duplication and increase maintainability in a real programme.
Golang drawer
https://youtu.be/vtMF2UAau4w
YouTube
Client Virtualization Toolstack in Go - Nick Rosbrook & Brendan Kerrigan
Client Virtualization Toolstack in Go - Nick Rosbrook & Brendan Kerrigan, Assured Information Security, Inc. High level toolstacks for server and cloud virtu...
Golang drawer
https://youtu.be/7BqJ8dzygtU
YouTube
Go Development with Vim-go
vim-go is the most popular editor plugin for developing Go in Vim. It comes with pre-defined sensible settings (like auto gofmt on save), auto completion, snippet support, improved syntax highlighting, go toolchain commands, and more advanced features. In…
Golang drawer
https://www.scribd.com/document/418514221/Empirical-Analysis-of-the-Growth-and-Challenges-of-New-Programming-Languages
Scribd
Empirical Analysis of the Growth and Challenges of New Programming Languages
Golang drawer
https://www.jexia.com/en/blog/do-brogrammers-diminish-as-automated-back-ends-arise/
Jexia
Do brogrammers diminish as automated back-ends arise?
As software development teams are more focussing on one end of their software offerings, the front-end, an opportunity arises to deal with the brogrammer problem.
Golang drawer
https://github.com/eleme/lindb
GitHub
lindb/lindb
LinDB is a scalable, high performance, high availability distributed time series database. - lindb/lindb
Golang drawer
https://redislabs.com/blog/introduction-redis-gears/
Golang drawer
https://aykevl.nl/2019/07/tinygo-plaground-simulator
aykevl.nl
Ayke van Laëthem – How the TinyGo playground simulates hardware
The TinyGo playground simulates real hardware, including an e-paper display. How can it do such things? This post explains a bit about how the playground works to make this possible.
Golang drawer
https://www.elastic.co/blog/testing-data-shapes-with-go-lookslike
Elastic Blog
Testing data shapes with go-lookslike
Introducing Lookslike — a new open source Go testing/schema validation library we developed to test Elasticsearch documents output by Heartbeat. It lets you match against the shape of your Golang datastructures in a way similar to JSON Schema, but more powerful…
Golang drawer
https://blog.cloudflare.com/apt-transports/
The Cloudflare Blog
A Tale of Two (APT) Transports
Securing access to your APT repositories is critical.
Golang drawer
https://milad.dev/posts/telepresence-with-konfig/
milad.dev
Developing Go Services For Kubernetes with Telepresence and konfig
The Problem As a developer when you are working on a Kubernetes application on your local machine, if you want to test or debug something, you have the following options:
A full environment running using docker-compose. A full environment running in a local…
Golang drawer
https://dev.to/cmelgarejo/creating-an-opinionated-graphql-server-with-go-part-2-46io
DEV Community
Creating an opinionated GraphQL server with Go - Part 2
We'll be now add GQLGen's generated server into our project and start gqling away! And, we are going...
Golang drawer
https://dev.to/cmelgarejo/creating-an-opinionated-graphql-server-with-go-part-1-3g3l
DEV Community
👩💻
👨💻
Creating an opinionated GraphQL server with Go - Part 1
Let's make an opinionated GraphQL server using: Gin-gonic web framework Goth for OAuth2 connectio...
Golang drawer
https://dev.to/gypsydave5/tdd-an-analogue-clockface-in-go-4ono
DEV Community
TDD an Analogue Clockface in Go
A Chapter from _Learn Go With Tests_
Golang drawer
https://matthias-endler.de/2019/maybe-you-dont-need-kubernetes/
endler.dev
Maybe You Don't Need Kubernetes
Kubernetes is the 800-pound gorilla of container orchestration. It powers some of the biggest deployments worldwide, but it comes with a price tag...
Golang drawer
https://levelup.gitconnected.com/golang-soap-based-services-ccc4b3e3ee2e
Medium
Golang & SOAP Based Services
As golang being prominently adapted across enterprise applications due to its various benefits there are still few unprecedented…