How to perform type assertion at runtime on generic parameter.
Versioning Go sub modules inside a single github repository.
How to write cancellable functions in Go using context and channel.
How to configure Go private modules behind corporate proxy.
How to implement hash function in Go.
String concatenation performance in Go with strings.Builder and more.
A quick look about Go generic.
Tips to improve web page speed.
Brief introduction about any in Go generic.
Effective ways to organize options and write API in Go.
A little bit deep inside Go interface{}.
An illustration of what and how interface{} works in Go.
Ground rules for naming in Go.
Measure Go function executions with time package.
How I get the first 100 stars on Github.
Some useful docker commands that I often forgot.
Good links for getting started with Go.
How to prepare for an interview in Go as a beginner.
A bunch of questions for practicing Go interview for beginner.
A quick review of constant in Go.
A quick review of string in Go.
A quick review of slice in Go.
A quick review of map in Go.
A quick review of array in Go.