Golang drawer
@golang101
175
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
175 subscribers
Golang drawer
https://opensource.google/projects/periph-io
opensource.google.com
Projects – opensource.google.com
Learn about all our projects.
Golang drawer
https://tyk.io/tyk-2-9-great-scott/
Tyk API Gateway and API Management
Great Scott! It’s Tyk 2.9 - Tyk API Gateway and API Management
For this release, we’ve taken your requests and made Tyk 2.9 a DeLorean of oft-requested updates...
Golang drawer
https://github.com/lightningnetwork/lnd
GitHub
GitHub - lightningnetwork/lnd: Lightning Network Daemon
⚡️
Lightning Network Daemon
⚡️
. Contribute to lightningnetwork/lnd development by creating an account on GitHub.
Golang drawer
https://yaml2go.prasadg.dev
Golang drawer
https://github.com/google/schedviz
GitHub
GitHub - google/schedviz: A tool for gathering and visualizing kernel scheduling traces on Linux machines
A tool for gathering and visualizing kernel scheduling traces on Linux machines - google/schedviz
Golang drawer
https://youtu.be/ckDp6p4HbqA
#vids
YouTube
Patrick Devine - 2D Sprites with Unicode and Golang
This talk is from the 2019 Roguelike Celebration - find out more at https://roguelike.club/event2019.html
Patrick is a long time roguelike player and a lead Functional Architect at Docker.
Golang drawer
https://www.lachlaneagling.com/anatomy-of-structs-in-go/
Lachlan Eagling
Anatomy of Structs in Go
Take a deep dive into exactly what a struct is, how they are represented in memory, and how to get the most out of structs in Go.
Golang drawer
https://www.alexsears.com/2019/10/fun-with-concurrency-in-golang/
Alexsears
Fun with Concurrency in Golang
Golang has a few good ways to handle concurrency. We can demonstrate a few of these ways by implementing graceful shutdowns for multiple HTTP servers.
Golang drawer
https://deployeveryday.com/2019/10/21/python-idioms-go.html
Deploy Everyday
Python Idioms in Go
Python has ton of sugar and Go tons of simplicity. In this article I’ll go over some Go implementation of Python idioms.
Golang drawer
https://www.acim.net/generators-waitgroups-closures-golang/
Boban Acimovic
Generators, wait groups and closures in Golang
This is the first step of my intention to write a series of articles where I
would explain some common patterns used in Golang. Let's start with generator
pattern [https://en.wikipedia.org/wiki/Generator_(computer_programming)]:
type Generator func() <-chan…
Golang drawer
https://dev.to/bjhaid_93/switching-from-javascript-to-golang-15km
DEV Community
Switching from JavaScript to Golang
Image Source Coming from a JavaScript background, I have always wanted to learn a static-typed progra...
Golang drawer
https://qvault.io/2019/10/14/constants-in-go-vs-javascript-and-when-to-use-them/
Qvault
Constants in Go vs Javascript, and When to Use Them - Qvault
Constants can be confusing and easy to misuse in Go if you are coming from an untyped language. In this article we will learn what constants are, and when it is best to make use of them. Most of the points I make here apply to general-purpose programming…
Golang drawer
https://blog.logrocket.com/error-handling-in-golang/
LogRocket Blog
Error handling in Go: Best practices - LogRocket Blog
Oftentimes, developers misapply Go’s features for error handling. Consider the best practices for handling errors in a Go application.
Golang drawer
https://www.yellowduck.be/posts/injecting-build-time-variables/
www.yellowduck.be
Injecting Build Time Variables
A common use-case for build-time variables is to inject the Git version information in the binary. There are several approaches on how to do this, but this one is the one I found the most useful one.
Let’s start with creating a sample project using Go modules:…
Golang drawer
https://christiangiacomi.com/posts/check-if-time-is-the-same-in-go/
Christiangiacomi
Check if two Time objects are the same point in time in Go
How do you check if two Time objects in Go refer to the same point in time?
Golang drawer
https://stephenfeagin.com/creating-an-advent-of-code-application-using-go-plugins/
Stephen Feagin
Creating an Advent of Code Application Using Go Plugins
I’ve always enjoyed solving puzzles, and love coding puzzles. This post walks through how I have set up my Advent of Code project using Go Plugins for different days’ solutions. No …
Golang drawer
https://martinheinz.dev/blog/8
martinheinz.dev
Building RESTful APIs in Golang
<p>
In previous post we talked about how to create <i>"Ultimate"</i> setup for your <i>Golang</i> project, now it's time to apply it to something real - R...
Golang drawer
https://qvault.io/2019/10/21/how-to-global-constant-maps-and-slices-in-go/
Qvault
How to: Global Constant Maps and Slices in Go
For the most part, Go developers are pretty good about using constants for global configuration, rather than global variables. A problem arises however when we
Golang drawer
https://www.digitalocean.com/community/tutorials/how-to-write-switch-statements-in-go
Digitalocean
How To Write Switch Statements in Go | DigitalOcean
switch is an alternative conditional statement useful for communicating actions taken by your Go programs when presented with different options. Everything w…
Golang drawer
https://www.calhoun.io/using-mvc-to-structure-go-web-applications/
Calhoun.io
Using MVC to Structure Go Web Applications - Calhoun.io
MVC is a well-known way to structure web applications, but it is often shunned in Go. In this article we explore how MVC can be effectively implement in Go as well as how to avoid all of the issues that many people associate with MVC.