Golang: Check if a key exists in map
A guide on efficiently checking for key existence in Go maps using the empty struct for minimal memory overhead.
A guide on efficiently checking for key existence in Go maps using the empty struct for minimal memory overhead.
A tutorial on using the Elasticsearch 7.0 Go client with Docker to set up a development cluster and build a web API.
A guide to using Docker multi-stage builds and docker-compose for efficient containerization of Go web server projects.
A guide to writing tests and benchmarks in Go, covering conventions, folder structure, and practical examples.
Explains the use of the `defer` statement in Go, including how it works with panic and recover for control flow.
A guide for beginners to set up their development environment and create their first project using the Go programming language.
A tech professional reviews his 2018 goals, including building a cloud practice, learning Go/Python, creating courses, blogging, and speaking.
A developer introduces GoScan, a network scanner tool written in Go, and explains how learning Go led to its creation and features like historical port tracking.
GoScan v2 is an interactive network scanner built in Go, automating and abstracting nmap for penetration testing and CTFs.
A developer's experience implementing HTTP long-polling in Go, focusing on server timeout handling and practical code examples.
Introducing Robtex-Go, an open-source Go client library for the Robtex API to automate OSINT tasks.
Introducing Revive, a fast and extensible linter for Go that improves upon golint with configuration, custom rules, and better performance.
A guide to automatically building and publishing DEB packages for Go applications using Travis CI and packagecloud.io.
A tutorial demonstrating Redis sorted sets using the command line interface, Python, and Go programming languages.
A developer shares initial impressions and critiques of the Go programming language, covering syntax, conventions, and features after learning it.
A guide to profiling and debugging Go applications running inside Docker containers using pprof and other tools.
A developer shares his move to Berlin for a new Go role, his excitement for learning Go, and initial lessons from porting a Python project.
A guide on using Google Container Builder for CI/CD to build and optimize Go applications, separating build and run steps for efficient Docker images.
Explains the concepts of HandlerFunc, Handle, and DefaultServeMux for building HTTP servers in the Go programming language.