Golang drawer
@golang101
173
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
173 subscribers
Golang drawer
Channel photo updated
Golang drawer
https://www.grank.io/
Golang drawer
https://eleni.blog/2019/05/11/parallel-test-execution-in-go/
Eleni Fragkiadaki
Parallel test execution in Go
Since version 1.7 the Go testing package provides the ability to run some of the tests in parallel (well not entirely in parallel but that is another blog post
😉
). This is optional functionality yo…
Golang drawer
https://www.digitalocean.com/community/tutorials/how-to-do-math-in-go-with-operators
Digitalocean
How To Do Math in Go with Operators | DigitalOcean
Effectively performing mathematical operations in programming is an important skill to develop because of how frequently you’ll work with numbers. This tutor…
Golang drawer
https://daltontan.com/how-to-compile-go-code-faster-with-ram-disk/24
Daltontan
How to Compile Go Code 40% Faster With RAM Disk | Dalton Tan
learn how to set up ram disk to improve go build time without sacrificing productivity. - Singapore software developer, designer, and photographer | Dalton Tan
Golang drawer
https://github.com/unidoc/unioffice
GitHub
GitHub - unidoc/unioffice: Pure go library for creating and processing Office Word (.docx), Excel (.xlsx) and Powerpoint (.pptx)…
Pure go library for creating and processing Office Word (.docx), Excel (.xlsx) and Powerpoint (.pptx) documents - unidoc/unioffice
Golang drawer
https://github.com/tinygo-org/tinygo/releases/tag/v0.6.0
GitHub
tinygo-org/tinygo
Go compiler for small places. Microcontrollers, WebAssembly, and command-line tools. Based on LLVM. - tinygo-org/tinygo
Golang drawer
https://github.com/micro/micro
GitHub
GitHub - micro/micro: A microservices toolkit
A microservices toolkit. Contribute to micro/micro development by creating an account on GitHub.
Golang drawer
https://blog.usejournal.com/open-sourcing-victoriametrics-f31e34485c2b
Medium
Open-sourcing VictoriaMetrics
We are happy to announce that VictoriaMetrics enters open source world under Apache2 license!
Golang drawer
https://github.com/fharding1/gemux
GitHub
fharding1/gemux
gemux is a good enough multiplexer. Contribute to fharding1/gemux development by creating an account on GitHub.
Golang drawer
https://github.com/spf13/viper
GitHub
GitHub - spf13/viper: Go configuration with fangs
Go configuration with fangs. Contribute to spf13/viper development by creating an account on GitHub.
Golang drawer
https://github.com/nhooyr/websocket
GitHub
GitHub - coder/websocket: Minimal and idiomatic WebSocket library for Go
Minimal and idiomatic WebSocket library for Go. Contribute to coder/websocket development by creating an account on GitHub.
Golang drawer
https://www.youtube.com/playlist?list=PLq2Nv-Sh8EbYBYteOWx9rNuy0JSF8mzsu#gopherconsg
Golang drawer
https://redislabs.com/blog/caches-promises-locks/
Redis Labs
Caches, Promises and Locks | Redis Labs
A simple implementation of this approach and how you can get out of it even more benefits than typically offered with (r/w)-through caches.
Golang drawer
https://codeburst.io/protocol-buffers-part-3-json-format-e1ca0af27774
Medium
Protocol Buffers, Part 3 — JSON Format
Protobuf’s binary format options are arguably fast to serialize / deserialize, and the binary representation is fairly compact. However…
Golang drawer
https://www.grank.io/about.html
Golang drawer
https://nullprogram.com/blog/2019/05/29/
Golang drawer
https://samsaffron.com/archive/2019/05/15/tests-that-sometimes-fail
Samsaffron
Tests that sometimes fail - flaky test tips
Sam's Spot - Sam saffron's web log
Golang drawer
https://povilasv.me/go-memory-management-part-2/
Povilas Versockas
Go Memory Management Part 2 - Povilas Versockas
Go Memory Management. In this blogpost we will go thru how go uses cgo. We will look at Go DNS resolver implentations, libc & more!
Golang drawer
https://opensource.com/article/19/5/creating-source-image-build-pipeline-okd
Opensource
Creating a Source-to-Image build pipeline in OKD
S2I is an ideal way to build and compile Go applications in a repeatable way, and it just gets better when paired with OKD BuildConfigs.
Golang drawer
https://dylanmeeus.github.io/posts/hasgo/
dylanmeeus.github.io
Hasgo: how does it work?
What is Hasgo? Hasgo is a code generator that can be used to generate functions that work on slices. We don’t have generics in Go, which I think is a good thing, but we can generate code with go:generate to work on different types.
Hasgo does just this, we…