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 other projects

From the web

GoLand by JetBrains: More than just a Go IDE

https://www.jetbrains.com/go/

Whether you use Go every day or just for certain tasks, GoLand has everything you need right from the start – with the flexibility to be customized if you want more. GoLand is built for Go, including the …

Download GoLand: A Go IDE with extended support for JavaScript ...

https://www.jetbrains.com/go/download/?section=windows

Download the latest version of GoLand for Windows, macOS or Linux.

The Go Programming Language

https://go.dev/

Go is an open source programming language that makes it simple to build secure, scalable systems.

GoLand by JetBrains: More than just a Go IDE

https://www.jetbrains.com.cn/en-us/go/

Get straight to coding without having to install and configure lots of extensions. Whether you use Go every day or just for certain tasks, GoLand has everything you need right from the start – with the …

GoLand 2026.1 Is Released – IDE

https://ide.com/goland-2026-1-is-released/

Mar 26, 2026 · GoLand 2026.1 introduces a unified workflow that helps you discover and apply modern Go syntax across your codebase. When your project switches to Go 1.26, GoLand scans your code …

All releases - The Go Programming Language

https://go.dev/dl/

After downloading a binary release suitable for your system, please follow the installation instructions. If you are building from source, follow the source installation instructions. See the release history for …

What’s New in GoLand 2024.1 - JetBrains

https://www.jetbrains.com.cn/en-us/go/whatsnew/2024-1/

Now, GoLand comes with a more streamlined and agile code review workflow for both GitHub and GitLab users. Authors and reviewers can now seamlessly interact directly within the editor, thanks to …

GoLand - ComponentSource

https://www.componentsource.com/product/goland

Jan 3, 2026 · GoLand makes it very easy to read, write, and change Go code. On-the-fly error detection and suggestions for fixes, quick and safe refactorings with one-step undo, intelligent code completion, …

GoLand - Download (Linux) - Softpedia

https://linux.softpedia.com/get/Text-Editing-Processing/IDEs/GoLand-103912.shtml

Mar 3, 2025 · With its massively useful tools, out-of-the-box support for popular VCSs and other programming languages, as well as deep code jump and code traversing abilities, GoLand is without …

GoLand Downloads - ComponentSource

https://www.componentsource.com/product/goland/downloads

Jan 3, 2026 · As official and authorized distributors, we supply you with legitimate licenses directly from 200+ software publishers. See all our Brands. Need help to find the right software license, upgrade or …

Trending Now