Click any tag below to further narrow down your results
Links
Gotests is a tool that automatically generates table-driven tests for Go functions and methods by analyzing their signatures. It supports filtering, custom templates, and even AI-generated test cases, making it efficient for developers to ensure test coverage.
Go 1.26 introduces key language updates, including a new function syntax and self-referential generic types. Performance enhancements include a default garbage collector and reduced cgo overhead. The release also features tool improvements and several experimental packages.
This article discusses the findings from the 2025 Go Developer Survey, which received responses from over 5,000 developers. Key insights include a need for better best practices, mixed satisfaction with AI tools, and frequent documentation reviews for core Go commands.
Building a functional code-editing agent is simpler than it appears, requiring just under 400 lines of code using Go and the Anthropic API. The article provides a step-by-step guide to creating a terminal-based conversational agent that can utilize tools for enhanced functionality, demonstrating how to maintain a conversation and integrate tool use effectively.
Go 1.25, released in August 2025, focuses on enhancements to the toolchain, runtime, and libraries while maintaining compatibility with previous versions. Key updates include new runtime features for GOMAXPROCS, an experimental garbage collector, and improved debugging tools, alongside several changes in the Go command and standard library. The release also introduces new analyzers for the vet command and updates to the compiler and linker for better performance and debugging support.
Genkit Go 1.0 has been officially released as a stable, production-ready AI development framework for the Go ecosystem, offering a unified interface for various AI model providers and enhanced tools for AI-assisted development. Key features include type-safe AI flows, a CLI for local development, and integration with AI coding assistants to streamline the coding process. Developers can now easily build and deploy AI-powered applications with the reliability of Go, alongside comprehensive documentation and support tools.