Network automation options in Go with scrapligo
Introduces scrapligo, a Go library for network automation, covering SSH-based CLI interaction and structured data retrieval via NETCONF.
Introduces scrapligo, a Go library for network automation, covering SSH-based CLI interaction and structured data retrieval via NETCONF.
An update on the godocs.io fork of godoc.org, detailing improvements made over six months to support the Go community.
Explains how to validate Go module paths using the golang.org/x/mod/ package's CheckPath function.
A technical guide on adding LIMIT and OFFSET clause support to the gosql SQL database engine built in Go.
A beginner's guide to Go (Golang) covering installation, syntax basics, package management, and writing your first program.
Explains why Go prohibits import cycles, how they occur, and strategies for resolving these circular dependency errors in your code.
A beginner's guide to setting up and using Vim as a full-fledged IDE for Go development, covering benefits and essential plugins.
A technical guide on processing chunked HTTP responses in Go to handle streaming JSON data from a database without waiting for EOF.
A developer shares their journey learning Go by building a utility to check Apache Kafka's advertised.listeners configuration for common issues.
A guide to organizing Go code by splitting functions into separate source files and building a standalone binary executable.
A developer's notes on learning Go by building a Kafka utility, focusing on error handling, command-line arguments, and goroutines.
Explores using the Kafka AdminClient API in Go, covering context usage for timeouts and basic cluster metadata operations.
A tutorial on implementing a function-based Kafka consumer in Go, moving from the deprecated channel-based approach.
A developer's notes on implementing a Kafka consumer in Go using the deprecated channel-based API, including code examples and termination patterns.
A technical guide on implementing error handling and type assertions for a Kafka producer written in Go.
A technical tutorial on creating a basic Kafka producer in Go, highlighting initial setup and code with minimal error handling.
A developer's journey learning to use the Go programming language with Apache Kafka, starting with the Confluent Go client.
A tutorial on building a scalable command-line bookmark tool in Go using the Cobra library, covering setup and basic operations.
A developer's notes on implementing a concurrent web crawler in Go, covering mutexes, wait groups, and avoiding duplicate URL fetching.
A developer's personal notes and annotated examples while learning Go's concurrency features: channels, goroutines, and the select statement.