Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://www.gopherguides.com/articles/test-cleanup-in-go-1-14/
Gopher Guides
What's new in Go 1.14: Test Cleanup
The process of writing a unit test usually follows a certain set of steps. First, we set up dependencies of the unit under test. Next, we execute the unit of logic under test. We then compare the results of that execution to our expectations. Finally, we…
Golang drawer
https://www.calhoun.io/moving-towards-domain-driven-design-in-go/
Calhoun.io
Moving Towards Domain Driven Design in Go - Calhoun.io
Domain driven design sounds great in theory, but how is it applied in Go? In this article we explore some code as it slowly evolves into DDD, learning how and why each decision is made along the way and what benefits it will provide us in the future. We t
Golang drawer
https://github.com/hunterloftis/notes/blob/master/2020-02-14-golang-roguelike.md
GitHub
notes/2020-02-14-golang-roguelike.md at master · hunterloftis/notes
Notes about things. Contribute to hunterloftis/notes development by creating an account on GitHub.
Golang drawer
https://gitlab.com/esr/reposurgeon/blob/master/GoNotes.adoc
GitLab
GoNotes.adoc · master · Eric S. Raymond / reposurgeon
A tool for editing version-control repositories and translating among different systems. Supports git, bzr, Subversion, darcs, and fossil directly, also hg, CVS, and RCS through plugins.
Golang drawer
https://spectrum.ieee.org/view-from-the-valley/at-work/tech-careers/go-language-tops-list-of-indemand-software-skills
IEEE Spectrum: Technology, Engineering, and Science News
Go Language Tops List of In-Demand Software Skills
Engineers don’t give Go a lot of love, but employers consider it king, says Hired study
Golang drawer
https://encore.dev/blog/advanced-go-concurrency
Encore — Open Source Backend Framework for robust distributed systems
Advanced Go Concurrency – Encore Blog
Learn how to use Go's singleflight and errgroup packages, and other important design patterns for concurrency, with real-world examples.
Golang drawer
https://groups.google.com/forum/m/#!msg/golang-dev/mfiPCtJ1BGU/OZ9cU3SgBgAJ
Golang drawer
https://noidea.dog/blog/surviving-the-organisational-side-quest
No Idea Blog
Surviving the Organisational Side Quest — No Idea Blog
The most frustrating but most useful work can be unblocking blocked projects. But it’s sometimes an epic adventure to understand why it’s blocked.
Golang drawer
https://github.com/ermanimer/go-logger
Golang drawer
https://github.com/liamg/shox
GitHub
GitHub - liamg/shox:
🍫
A customisable, universally compatible terminal status bar
🍫
A customisable, universally compatible terminal status bar - liamg/shox
Golang drawer
https://hackmd.io/@zkteam/gnark
Golang drawer
https://github.com/kyleconroy/sqlc
GitHub
GitHub - sqlc-dev/sqlc: Generate type-safe code from SQL
Generate type-safe code from SQL. Contribute to sqlc-dev/sqlc development by creating an account on GitHub.
Golang drawer
https://github.com/aquasecurity/esquery
GitHub
GitHub - aquasecurity/esquery: An idiomatic Go query builder for ElasticSearch
An idiomatic Go query builder for ElasticSearch. Contribute to aquasecurity/esquery development by creating an account on GitHub.
Golang drawer
https://www.chimehq.com/
Golang drawer
https://www.infoq.com/news/2020/02/go-wasm-port-face-detection/
InfoQ
Porting a Go-Based Face Detection Library to Wasm: Q&A with Endre Simo
Endre Simo, senior software developer and open-source contributor to a few popular image-processing projects, ported the Pigo face-detection library from Go to browsers with WebAssembly. The port illustrates the performance potential of WebAssembly today…
Golang drawer
https://medium.com/golangspec/equality-in-golang-ff44da79b7f1
Medium
Equality in Golang
Tale of comparison operators and {DeepEqual,Equal,EqualFold} methods
Golang drawer
https://gianarb.it/blog/golang-mockmania-httptest
gianarb.it
The awesomeness of the httptest package in Go
One of the reasons why testing in Go is friendly is driven by the fact that the core team already provides useful testing package as part of the stdlib that you can use, as they do to test packages that depend on them. This article explains how to use the…
Golang drawer
https://dev.to/stevensunflash/using-domain-driven-design-ddd-in-golang-3ee5
DEV Community
Using Domain-Driven Design(DDD)in Golang
This is a DDD sample code
Golang drawer
https://jesseduffield.com/golang-gotcha-of-the-day/
Golang drawer
https://dave.cheney.net/2020/02/23/the-zen-of-go
Golang drawer
https://github.com/emersion/go-imap
GitHub
GitHub - emersion/go-imap:
📥
An IMAP library for Go clients and servers
📥
An IMAP library for Go clients and servers. Contribute to emersion/go-imap development by creating an account on GitHub.