Golang drawer
@golang101
175
subscribers
1
photo
5.03K
links
Curated Golang news
Download Telegram
Join
Golang drawer
175 subscribers
Golang drawer
https://jamiethompson.me/posts/Unit-Testing-Exec-Command-In-Golang/
Golang drawer
https://medium.com/a-journey-with-go/go-elasticsearch-clients-study-case-dbaee1e02c7
Medium
Go: ElasticSearch Clients Study Case
Choosing a package to consume ElasticSearch is the first step when setting a project up that uses it. This choice could impact the…
Golang drawer
https://blog.maddevs.io/how-to-start-with-logging-in-golang-projects-part-1-3e3a708b75be
Medium
How to Start with Logging in Go Projects. Part 1
Two important aspects of project logging in Go: log formatting and log levels.
Golang drawer
https://hackernoon.com/smoke-your-server-using-goroutines-zau32au
Hackernoon
Smoke Your Server Using Goroutines | HackerNoon
We all want to test our servers and the latency induced by scale. There are different ways to do that one way would be to use postman to send multiple requests. But how do I send concurrent requests? Say I want to a million requests with different levels…
Golang drawer
https://www.ribice.ba/golang-enums/
Emir Ribic
Working with enums in Go - Emir Ribic
Dealing with ENUMs in go
Golang drawer
https://medium.com/a-journey-with-go/go-fuzz-testing-in-go-deb36abc971f
Medium
Go: Fuzz Testing in Go
Fuzzing is a testing technique that loads our program with random data. It is complementary to the usual testing and allows developers to…
Golang drawer
https://uhlenheuer.net/posts/2019-10-09-override_golang_struct_serialization.html
uhlenheuer.net
uhlenheuer.net - Override JSON serialization of golang type struct
blog on software development, .NET programming and anything technical related by Gregor Uhlenheuer
Golang drawer
https://techsquad.rocks/blog/go_grpc_cheap_ping/
techsquad.rocks
Go gRPC Cheap Ping
Introduction In this article we will explore gRPC with a cheap ping application, basically we will do a ping and measure the time it takes for the message to go to the server and back before reporting it to the terminal. You can find the source code here.…
Golang drawer
https://medium.com/better-programming/a-real-world-example-of-go-interfaces-98e89b2ddb67
Medium
A Real-World Example of Go Interfaces
How to implement Go interfaces and why they’re awesome
Golang drawer
https://building.echo.co.uk/microservices-opinions-and-advice/
Golang drawer
https://mickey.dev/posts/go-build-tags-testing/
mickey.dev
Separate Your Go Tests with Build Tags
Separate and run different test types with Go build tags.
Golang drawer
https://www.pnfsoftware.com/blog/analyzing-golang-executables/
Golang drawer
https://polothy.github.io/post/2019-04-13-testing-gorrilla-mux-handlers/
Blog
Testing gorilla/mux handlers
Currently working on a prototype microservice and to get started quickly I
decided to use gorilla/mux as my router
because of its low barrier of entry and plenty of resources out there on it.
One …
Golang drawer
https://yizhang82.dev/go-pattern-for-worker-queue
yizhang82’s blog
Go pattern for worker queue - a quick case study for go concurrency
Golang drawer
https://github.com/SimonWaldherr/golang-examples
GitHub
GitHub - SimonWaldherr/golang-examples: Go(lang) examples - (explain the basics of #golang)
Go(lang) examples - (explain the basics of #golang) - SimonWaldherr/golang-examples
Golang drawer
https://medium.com/a-journey-with-go/go-how-does-the-garbage-collector-mark-the-memory-72cfc12c6976
Medium
Go: How Does the Garbage Collector Mark the Memory?
ℹ️
This article is based on Go 1.13. The notions about memory management discussed here are explained in my article “Go: Memory Management…
Golang drawer
https://medium.com/a-journey-with-go/go-memory-management-and-allocation-a7396d430f44
Medium
Go: Memory Management and Allocation
ℹ️
This article is based on Go 1.13.
Golang drawer
https://medium.com/manato/clean-architecture-with-go-bce409427d31
Medium
Clean Architecture with GO
Introducing Clean architecture with Go.
Golang drawer
https://superhighway.dev/staticcheck-in-action
Superhighway
Staticcheck in Action
An introduction to the static analysis tool Staticcheck for improving Go code
Golang drawer
https://kasvith.github.io/posts/lets-create-a-simple-lb-go/
kasvith.me
Let's Create a Simple Load Balancer With Go
Load Balancers plays a key role in Web Architecture. In this post we are going to develop a simple load balancer with power of Go