Iteration has long been one of the more fragmented areas of Go, with developers relying on ad hoc patterns to traverse custom data structures. This article explores the range-over-functions …
Subscribe to our Newsletter
By signing up you get access to our FREE Training Bundle, Technical Tuesday releases, Special Offers, & Notifications on our latest content.
All Blog Posts
Type at least 3 characters.
Search failed. Try again or message us directly at hello@ardanlabs.com.
Published
Dec 16, 2022
-
1 min read
Ultimate Go: Advanced Engineering Episode 6
Introduction In the last video, Bill left off talking about proof of work (PoW) algorithms. In a distributed and decentralized environment, PoW used to be the gold …
Published
Dec 16, 2022
-
1 min read
Understanding Go's Time Format
Introduction Most apps that work with time values eventually need to display time to a user. Go has a unique way of allowing you to specify how to display time values …
Published
Dec 14, 2022
-
2 min read
Ultimate Go: Advanced Engineering Episode 3
Introduction In episode 2, Bill designed a database for his dependency manager to enable Go developers to have reproducible,durable and secure builds. This database will …
Published
Dec 14, 2022
-
1 min read
Ultimate Go: Advanced Engineering Episode 4
Introduction In episode 3, Bill needed to figure out how to share ownership of his dependency manager’s database in a secure and efficient manner. Bill is the only …
Published
Dec 13, 2022
-
1 min read
Ultimate Go: Advanced Engineering Episode 2
Introduction In episode 1, Bill finished by describing the dependency management conundrum Go faced in its early days. Prior to the Go team providing the module system, …
Published
Dec 12, 2022
-
1 min read
Ultimate Go: Advanced Engineering Episode 1
Introduction In this video, Bill will introduce the concepts of what a blockchain is, the benefits of a blockchain, and the network environment it operates in. Bill …
Published
Jun 6, 2022
-
11 min read
Practical Uses Of Blockchain Technology
Introduction A blockchain is an integrated solution of different computer science problems in the form of a single, append-only, publicly available, transparent, and …
Published
May 5, 2022
-
10 min read
Blockchain In Go: Part IV: Fraud Detection
Introduction In the first three posts, I explained there were four aspects of a blockchain that this series would explore with a backing implementation provided by the …
Published
Apr 19, 2022
-
21 min read
Blockchain In Go: Part III: Redundant Storage And Consensus
Introduction In the first two posts, I explained there were four aspects of a blockchain that this series would explore with a backing implementation provided by the …


