Tags
#golang
Blog posts, snippets, and glossary entries related to "golang", gathered in one place.
- GlossaryEcho
Echo is a high-performance Go web framework often used for REST API development with a lightweight architecture.
- GlossaryGo
Go is a compiled programming language developed by Google. It is known for simple syntax and fast execution, and is widely used for backends, CLIs, and cloud infrastructure.
- BlogBasic policy when implementing an API server with Golang
I have organized my own basic policies when writing an API server in Go, including single binary + cobra, operation focus, HTTP/CLI separation, secure error handling, and graceful shutdown.
- SnippetsMemory Size of Go Data Types
A comprehensive list of memory sizes for each Go data type and practical tips for memory-efficient coding.
- BlogUUID v7 implementation guide: Create with JavaScript, Go, and Shell
The bit structure of UUID v7, bit settings of version/variant, minimum implementation in JavaScript, Go, and Shell, check items during implementation, and RFC references are organized on one page. A practical guide that summarizes the points to check in the generation logic for developers who want to safely introduce IDs that are easy to sort in time series. It can be used for confirmation before implementation.
- BlogAnalyze Dependencies Included in Build Artifacts
Binaries built with Go embed metadata about dependencies and build settings.
- BlogGo Setup Notes: Web Framework and Dev Tools
Notes on the web framework and development tools I looked at while setting up a Go environment. A quick summary of Echo and Air for live reload.
hsb.horse