Che DaninITNEXTSelecting IRedis data sources with gumWrap IRedis with gum, providing data source selection capabilityJan 12Jan 12
Che DaninITNEXTOptimistic Lock in GORM Made EasyEverything you need to know about implementing optimistic lock in GORM.Aug 25, 20222Aug 25, 20222
Che DaninBetter ProgrammingUnit Testing a GORM Application With a Real DB ServerUnit testing with a DB server running in docker is a much better choice than Sqlmock, usuallyJul 26, 20221Jul 26, 20221
Che DaninITNEXTIt’s Time To Replace ahmetb/go-linq With samber/loTo work with slices in Golang, such as filtering, mapping, etc, samber/lo is a much better choice than ahmetb/go-linqJun 29, 20221Jun 29, 20221
Che DaninLevel Up CodingWhy Ed Is the Standard Text Editor?If you visit Rob Pike’s homepage on Twitter, you may notice that his bio contains only one sentence: Ed Is the Standard Text Editor.Nov 17, 2020Nov 17, 2020
Che DaninLevel Up CodingHost Static Website On IPFSLet me show you how to host a static website on IPFS in several simple steps.Jul 15, 2020Jul 15, 2020
Che DaninLevel Up CodingBuild a distributed website with HugoSte by step toturial for building a DWeb site from scratch with HugoJun 1, 20201Jun 1, 20201
Che DaninLevel Up CodingImplement a Finite-State Machine in GolangFinite-State Machine(FSM) is an essential concept of computation. We can find many behaviors of FSM in our real lives such as vending…May 26, 20201May 26, 20201
Che DanMicro In ActionThis is the index of the series of articles about Micro.Apr 8, 20201Apr 8, 20201
Che DaninLevel Up CodingLearn to NOT program to boost your productivity as a programmerHow to not program when simple CLI tools are enough — using the right tool for the job.Apr 7, 2020Apr 7, 2020