View profile

Why adding generics to Go, mocking gRPC in Golang, start with Redis & more

Revue
 
Hi, I’m your curator Maarten, currently using Go to build dev platform Jexia. Experienced in Go? Plea
 

The Go Gazelle

August 1 · Issue #64 · View online
Weekly curations of blogs and tools for Golang starters. NB: The Go Gazelle has been merged into the Go Gazette (www.go-gazette.com)

Hi, I’m your curator Maarten, currently using Go to build dev platform Jexia. Experienced in Go? Please check out ’The Go Gazette’. 

Fundamentals
Go core team member: why generics?
Best-practices
Mocking gRPC in Go
Golang concurrent TCP server
Programming business processes in Go
Dependency solution w/ Go Module and Docker
Tutorials
Golang: a to-do app using Gin
How to create your own CLI with Go
Jon Calhoun
I need more time in a day. I want to write two #golang articles and haven't found the time.

1. Making the zero value useful, with examples.
2. Designing Go code with interface chaining vs requiring deps. This is hard to explain without code. https://t.co/S0EoAPUe2Z kinda helps.
3:01 PM - 24 Jul 2019
gRPC Basics - Part 2: Rest and Swagger
A major overhaul of our Go microservices
Tools
Getting started with Redis and Go
Hugo 0.56.0: Hugo modules and deployment
GoMock vs. Testify: Mocking frameworks for Go
Go-Minimal — HTTP API Implementation approach
Perspectives
My case against the contracts proposal for Go
Type parameters generic enough for Go 2 generics?
Warun Chareonsuk
Raffo/go-pprof-trace-example: This repo contains an example on how to use the Go trace and profile tool https://t.co/b1b9qOW1lA
1:28 PM - 26 Jul 2019
How I created a rate limiting proxy middleware with Go
Presentations
Why Go Modules and module repos matter - Aaron Schlesinger
Jexia
The Go Gazette🔥 Edition #66, hot off the press: “Why Go generics, business processes in Golang, GoMock vs. Testify & more”

https://t.co/8n8rcREqpA

#go #golang #backend #programming #softwaredevelopment #grpc #docker #kubernetes #cloudcomputing #fullstack #microservices #pprof
12:30 PM - 1 Aug 2019
Did you enjoy this issue?
If you don't want these updates anymore, please unsubscribe here
If you were forwarded this newsletter and you like it, you can subscribe here
Powered by Revue