Search Articles — Sudonull

Search Results

In this project

Merkle Tree on Go: generics and proof

https://sudonull.com/merkle-tree-on-go-generics-and-proof

Implementation of Merkle Tree on Golang with generics. Proof of inclusion in O(log N), CBOR hashing, code examples. For middle/senior dev — study and apply in blockchains.

Fan-Out/Fan-In in Go: pattern for parallel data processing

https://sudonull.com/fan-out-fan-in-in-go-pattern-for-parallel-data-processing

Detailed breakdown of the Fan-Out/Fan-In pattern in Go. Learn how to distribute tasks among goroutines and aggregate results. Code examples and best practices.

Go language: constraints as strength for developers

https://sudonull.com/go-language-constraints-as-strength-for-developers

Why Go constraints make it powerful for production. Comparison with Java and Python, error handling, goroutines. Read the analysis for developers.

Go Pitfalls: slices channels nil

https://sudonull.com/go-pitfalls-slices-channels-nil

We analyze unexpected behavior of slices, channels, strings, and nil in Go. Code examples, implementation details for middle/senior developers. Learn Go without surprises.

From the web

The Go Programming Language

https://go.dev/

Get Started Playground Tour Stack Overflow Help Packages Standard Library About Go Packages pkg.go.dev API About Download Blog Issue Tracker Release Notes Brand Guidelines Code of Conduct Connect Bluesky Mastodon Twitter GitHub Slack r/ golang Meetup Golang Weekly

Download and install - The Go Programming Language

https://go.dev/doc/install

Documentation Download and install Download and install Download and install Go quickly with the steps described here. For other content on installing, you might be interested in: Managing Go installations -- How to install multiple versions and uninstall. Installing Go from source -- How to check out the sources, build them on your own machine, and run them. Download (1.27.3) Go installation ...

Go (programming language) - Wikipedia

https://en.wikipedia.org/wiki/Go_(programming_language)

Go is a compiled, concurrent, and garbage-collected language designed at Google in 2007. Learn about its history, features, implementations, branding, and versioning from the free encyclopedia.

GitHub - golang/go: The Go programming language · GitHub

https://github.com/golang/go

The Go programming language. Contribute to golang /go development by creating an account on GitHub.

Go Tutorial - W3Schools

https://www.w3schools.com/go/index.php

Go is a popular programming language. Go is used to create computer programs.

Go Tutorial - GeeksforGeeks

https://www.geeksforgeeks.org/go-language/go/

Sep 3, 2025 · Go (or Golang) is a modern programming language developed by Google, designed for building fast and reliable applications, especially in cloud, DevOps, and distributed systems.

Golang Tutorial: Learn Go Backend Development Skills

https://golangtutorial.com/

Why Learn Golang and What Is Go Used For? Writing Unit Tests in Go: A Practical Guide

Trending Now