Golang drawer
@golang101
173
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
173 subscribers
Golang drawer
https://alecthegeek.github.io/golang,/programming/2019/05/28/stuctures-with-embedded-types.html
alecthegeek.github.io
Intialisation of unnamed fields in Go lang
Thoughts of a grumpy geek on technology and probably a few other things.
Golang drawer
https://venilnoronha.io/designing-asynchronous-functions-with-go
Venil Noronha
Designing Asynchronous Functions with Go
Who doesn’t love fully controllable asynchronous APIs? This post is about crafting asynchronous functions using Golang’s Context, Channels, and Goroutines. Introduction For the purpose of this post, let’s consider a user who is searching for a few flights…
Golang drawer
https://boyter.org/posts/trimming-golang-binary-fat/
Golang drawer
https://victorbitca.github.io/posts/2019/04/creating-an-op-z-plugin/
victorbitca.github.io
Creating an OP-Z Plugin
Update On 19.07.01 there was a firmware update, now OP-Z can sample from usb or the mic making half of this article deprecated.
Intro It began in the summer of 2018, when I’ve been playing with my PO-20 “Arcade” wondering if it’s hackable, maybe there’s a…
Golang drawer
https://medium.com/@jayaganesh1997/let-us-sort-25e41a4ba854
Medium
Let US sort
Jayaganesh KalyanasundaramJun 5 · 3 min read
Golang drawer
https://morganwu277.github.io/2018/06/19/from-mutex-to-distributed-lock/
Alice && Bob
From Simple Mutex to Distributed Lock
Lock and Mutex are very basic ideas in every language and OS.Recently, I think for a while about Lock / Mutex/ SpinLock / Reentrant Lock / Distributed Lock, and find something interesting.
Golang drawer
https://octallium.github.io/golang-handbook/
octallium.github.io
The 'Go' Programming Handbook
A guide to understanding the
Golang drawer
https://blog.cosee.biz/2019/06/06/the-world-of-testing-in-go/
blog.cosee.biz
The World of Testing in Go - Blog | cosee.de
Testing your code is an essential part of software engineering. Whether you write code first and then tests or the other way around, there should be no discussion about writing tests. The expectation of testing should not be to find bugs but to have a stable…
Golang drawer
https://www.phoronix.com/scan.php?page=news_item&px=Golang-Cheaper-Context-Switches
Phoronix
Golang Gets Cheaper Context Switching - Phoronix
Phoronix is the leading technology website for Linux hardware reviews, open-source news, Linux benchmarks, open-source benchmarks, and computer hardware tests.
Golang drawer
https://dev.to/eminetto/object-calisthenics-in-golang-1h75
DEV Community
Object Calisthenics in Golang
Golang drawer
https://ieftimov.com/post/testing-in-go-failing-tests/
Ieftimov
Testing in Go: Failing Tests
A short overview of the testing package The testing package from Golang’s standard library provides support for automated testing of Go packages. It is intended to be used in combination with the go test command. In combination with go test, this package…
Golang drawer
https://www.grant.pizza/dissecting-go-binaries/
Golang drawer
https://nilsmagnus.github.io/post/write-go-like-a-pro/
Random code
Write go like a pro
So you enjoy go and are ready to take your go-application to production standards. Here is a listing of some tricks on how to get your application production-ready. Not all these advices will apply to …
Golang drawer
https://dev.to/azure/five-things-about-vs-code-242i
The DEV Community
Five Things About VS Code
Learn five things about VS Code with Amanda Silver and John Papa
Golang drawer
https://detunized.net/posts/2019-06-06-telegram-bot-in-go-charts/
detunized.net
Telegram bot in Go: charts
It’s been a long time since I wrote about the bot I’m building. Life happened. A lot of it. Now, when things are settling down, I might have again the time and the energy to program the bot some more and write about it in the process.
Last time the bot learned…
Golang drawer
https://x-team.com/blog/6-useful-go-frameworks-in-2019/
X-Team - The World's Most Energizing Community for Developers
6 Useful Go Frameworks in 2019
While the stdlib of Go is incredibly capable, not everything is baked into it. Here are 6 well-liked Go frameworks that extend the functionality of Go.
Golang drawer
https://github.com/visualfc/liteide
GitHub
GitHub - visualfc/liteide: LiteIDE is a simple, open source, cross-platform Go IDE.
LiteIDE is a simple, open source, cross-platform Go IDE. - GitHub - visualfc/liteide: LiteIDE is a simple, open source, cross-platform Go IDE.
Golang drawer
https://github.com/defval/inject
GitHub
GitHub - defval/inject: [Archived] See https://github.com/goava/di.
[Archived] See https://github.com/goava/di. Contribute to defval/inject development by creating an account on GitHub.
Golang drawer
https://github.com/jpillora/opts
GitHub
GitHub - jpillora/opts: A Go (golang) package for building frictionless command-line interfaces
A Go (golang) package for building frictionless command-line interfaces - GitHub - jpillora/opts: A Go (golang) package for building frictionless command-line interfaces
Golang drawer
https://dev.to/joncalhoun/getting-the-most-out-of-coding-courses-tutorials-3ooe
The DEV Community
Getting the most out of coding courses & tutorials
With all of these development tutorials and courses on the internet, how do we make sure we are retaining what we read? In this post I discuss different techniques that help improve how fast you learn, how much info is retained, and even ways to expand beyond…
Golang drawer
https://youtu.be/_BL_woM7ARs
YouTube
Go Meetup | Using Golang for Single Sign On
Speechmatics welcomed the Cambridge programming community to its offices in Cambridge where we host our monthly Go Meetups. Speechmatics’ Go Meetup is a chan...