Golang drawer
@golang101
174
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
174 subscribers
Golang drawer
https://philpearl.github.io/post/interface_at_what_cost/
philpearl.github.io
Go interfaces, but at what cost?
Interfaces are not without overhead
Golang drawer
https://thenewstack.io/this-week-in-programming-do-or-not-do-there-is-no-try/
The New Stack
This Week in Programming: Do or Not Do, There Is No Try()
As Golang observer Matt Klein recently remarked, the Go community is again experiencing a bit of a "kerfuffle" over a proposed new feature. In case you weren't sure, a "kerfuffle" is defined as "a commotion or fuss, especially one caused by conflicting views"…
Golang drawer
https://threadreaderapp.com/thread/1149654812595646471.html
Threadreaderapp
Thread by @embano1: "Did you ever ask yourself if cgroups (containers, pods, whathaveyou) can impact the @golang runtime? I did…
Thread by @embano1: "Did you ever ask yourself if cgroups (containers, pods, whathaveyou) can impact the @golang runtime? I did and here's whd... (thread) So ~2y ago, while working with a lot of customers moving into contai […]" #Docker #Kubernetes #Linux
Golang drawer
https://thenewstack.io/this-week-in-programming-what-a-mythical-language-says-about-golang/
The New Stack
This Week in Programming: What a Mythical Language Says about Golang
If you were paying any attention to last week's column, you may have noticed one glaring error: Go++ is not a real programming language. You see, while busy rounding up opinions on Twitter and elsewhere of the latest goings-on in the ongoing development of…
Golang drawer
https://about.gitlab.com/2019/07/08/git-performance-on-nfs/
GitLab
What we're doing to fix Gitaly NFS performance regressions
How we're improving our Git IO patterns to fix performance regressions when running Gitaly on NFS.
Golang drawer
https://parametric.press/issue-01/unraveling-the-jpeg/
parametric.press
Unraveling The JPEG
JPEG images are everywhere in our digital lives, but behind the veil of familiarity lie algorithms that remove details that are imperceptible to the human eye. This produces the highest visual quality with the smallest file size—but what does that look like?…
Golang drawer
https://vsoch.github.io//2019/the-research-software-engineer/
VanessaSaurus
The Story of the Research Software Engineer
dinosaurs, programming, and parsnips
Golang drawer
https://www.paulhj.com/internet-zoo
Paulhj
The Internet: A Zoo Where Every Animal Speaks English
At the centre of our technological wonderland is the personal computer. While our devices are indeed very powerful, just like humans they gain a huge power boost when allowed to communicate and work together. And the biggest, baddest communication group of…
Golang drawer
http://www.dcs.gla.ac.uk/~ornela/publications/Dardha19.pdf
Golang drawer
https://youtu.be/UbP0CFMKIJM
YouTube
LondonGophers 19/06/2019: Duco van Amstel - Go Modules at Scale
Go Modules made their debut in Go 1.11 and are on their way to be come the default dependency management system in 1.14 with the deprecation of GOPATH. After...
Golang drawer
https://www.henriqueholanda.dev/posts/middlewares-go/
www.henriqueholanda.dev
Middlewares in Go
When we create web application with Go, the first code smell that we found is code duplicity.
We always need to do some tasks on each endpoint like logging things, user authentication, send data to NewRelic, etc. The thing that I fell more confortable to…
Golang drawer
https://medium.com/@blanchon.vincent/go-unknown-parts-of-the-test-package-df8988b2ef7f
Medium
Go: Unknown Parts of the Test Package
go test command is probably the command people use the most in Go. However, there are some interesting details or usage you might not know…
Golang drawer
https://medium.com/@cep21/gos-wrapped-return-pattern-to-clean-up-objects-with-background-goroutines-b3454846a0d
Medium
Go’s wrapped return pattern to clean up objects with background goroutines
Protecting your go libraries from memory leaks
Golang drawer
https://freshman.tech/golang-guess/
Freshman — Articles and Tutorials on Software Development
How to program a guessing game with Go
This tutorial introduces you to a few common Golang concepts by showing you how to use them to implement a classic beginner programming problem
Golang drawer
https://dzone.com/articles/writing-a-microservice-in-golang-which-communicate
DZone
Writing a Microservice in Golang Which Communicates Over gRPC
A senior developer gives a tutorial on how to create a microservice application that uses gRPC communication protocols and is written in the Go langauge.
Golang drawer
https://kb.objectrocket.com/mongo-db/how-to-insert-a-mongodb-document-using-the-golang-driver-444
Objectrocket
How To Insert A MongoDB Document Using The Golang Driver | ObjectRocket
This tutorial explains how to insert a MongoDB document using the Golang driver.
Golang drawer
https://www.i-programmer.info/programming/other-languages/12904-a-programmers-guide-to-go-with-visual-studio-code.html
www.i-programmer.info
A Programmer's Guide To Go With Visual Studio Code
Programming book reviews, programming tutorials,programming news, C#, Ruby, Python,C, C++, PHP, Visual Basic, Computer book reviews, computer history, programming history, joomla, theory, spreadsheets and more.
Golang drawer
https://medium.com/@nleiva/practical-guide-to-securing-grpc-connections-with-go-and-tls-part-1-f63058e9d6d1
Medium
Practical guide to securing gRPC connections with Go and TLS — Part 1
Contrary to popular belief, you don’t need to manually provide the Server certificate to your gRPC Client in order to encrypt the…
Golang drawer
https://youtu.be/FVGN1GAsHOA
YouTube
Learning Go Episode 5 - Functions (and Methods and lots of other things)
In this session we covered a host of topics around Go Functions. Along with some troubleshooting, debugging, and other features in Jetbrains Goland IDE. If y...
Golang drawer
https://preslav.me/2019/05/07/my-reasons-to-consider-go-coming-from-java/
preslav.me
My Reasons to Consider Go Coming from Java
I hate listicles, and I am highly hoping that this doesn’t become one of them. Yet, I somehow felt the need to write down the reasons why I am giving Go a second (or maybe, third
🤔
) chance. To the Java developers out there, searching for a new weapon of choice…
Golang drawer
https://github.com/xtaci/tcpraw
GitHub
GitHub - xtaci/tcpraw: Sending packets through TCP
Sending packets through TCP. Contribute to xtaci/tcpraw development by creating an account on GitHub.