Golang Middleware and DBs - Building SaaS #199
Exploring Go middleware, request context, and database usage with the standard library, continuing a series on building web apps.
Exploring Go middleware, request context, and database usage with the standard library, continuing a series on building web apps.
A guide to creating minimal, secure Docker images for Go applications using multi-stage builds and static linking.
Explains techniques for compressing and analyzing CS2 game demo files using Protocol Buffers and custom data structures for performance analysis.
A debugging story about a Go test suite failing silently due to a commented-out line in TestMain, causing confusion and a frantic search for the bug.
A technical guide on creating a custom linting rule for the Go programming language, using a rule to forbid fmt.Printf as an example.
A guide to structuring complex AWS CDK projects using the Go programming language, focusing on nested stacks and best practices.
A tutorial on building a Golang producer and consumer with Kafka using the segmentio/kafka-go library.
A critical analysis of the Go programming language, covering its syntax, marketing claims of simplicity, learning curve, and manual memory management challenges.
A tutorial on creating an HTTP-triggered Azure Function using a custom handler written in the Go (Golang) programming language.
Benchmarking Go string comparison methods: empty check vs strings.EqualFold vs length check.
A developer's December 2022 monthly digest covering books on Go, TypeScript, and microservices, plus thoughts on productivity and dropping unenjoyable books.
Benchmarking performance of error creation and integer conversion functions in Go.
A tutorial on using Redis with Golang to implement attempt access control within a time period.
Golang tutorial on using json.Number to handle multiple types (string and number) in a struct field.
A Golang tutorial demonstrating how to resize images encoded in base64 using the imaging library.
A technical guide on integrating a custom HTTP client with Go's OAuth2 package and the GitHub SDK for testing and API interactions.
Analyzes potential AWS cost savings from migrating a backend from NodeJS to Golang, focusing on compute services like EC2, Fargate, and Lambda.
A tutorial on building and deploying a serverless Go web service using Azure Functions custom handlers, with automated CI/CD via GitHub Actions.
A developer details debugging and fixing memory exhaustion bugs in their Golang file-sharing web app, PicoShare, using profiling tools.
Google's Go Module Mirror crawlers are causing excessive load on SourceHut's git servers by repeatedly cloning repositories, acting like a DDoS.