Go Standard Library App - Building SaaS #197
Exploring what kind of application can be built using only the Go programming language's standard library, without external dependencies.
Exploring what kind of application can be built using only the Go programming language's standard library, without external dependencies.
A Go programmer shares lessons learned from debugging a struct copying issue and recommends the '100 Go Mistakes' resource.
Explains how to create smaller, more secure container images for Go applications using minimal base images like Chainguard Images to reduce size and eliminate CVEs.
A guide on integrating and running Go code within an Elixir application using WebAssembly (WASM/WASI) and the Wasmex library.
A closing talk from GopherConAU reflecting on 14 years of the Go programming language, discussing its successes and lessons learned.
A guide to using a command-line timer tool on macOS to implement the Pomodoro Technique for focused work sessions.
Benchmarking Go database drivers for SQLite and PostgreSQL on insert-heavy workloads, showing performance differences between popular and alternative drivers.
Explains how to achieve test coverage for Go integration tests using Go 1.20 features, focusing on a network emulation tool.
Highlights key new features in Go 1.21, including the clear built-in function, the loopvar experiment, and structured logging.
A developer's critique and wishlist for improvements in Go 2.0, focusing on the standard templating engine's limitations and needed features.
A technical guide to implementing the Raft distributed consensus protocol in Go, covering leader election and log replication.
A developer documents their experiment using ChatGPT to build a full-stack web application, detailing the tech stack, challenges, and outcomes.
A developer shares a method for reverse-engineering a printer protocol by capturing and comparing data packets to ensure a new Go driver matches a Python reference.
A review and summary of the book 'Concurrency in Go' by Katherine Cox-Buday, focusing on learning proper concurrency patterns.
A developer's January 2023 update covering tech book readings, industry articles, and a search for a new mechanical keyboard.
A developer shares lessons learned from live-streaming the creation of a Scheme-like interpreter in Go, covering both technical and streaming setup challenges.
A guide to writing HTTP client middleware in Go by implementing custom RoundTripper interfaces for logging, headers, and caching.
A tutorial on building and deploying a serverless Go web service using Azure Functions custom handlers, with automated CI/CD via GitHub Actions.
Article discusses SQLite's limited built-in functions, compares it to other databases, and introduces a Go-based standard library extension.