Implementing Highlighting, Search, and Undo
A developer details implementing text highlighting, search, and undo functionality in their personal text editor project, noter.
A developer details implementing text highlighting, search, and undo functionality in their personal text editor project, noter.
A developer details building a custom text editor in Go using the Ebitengine game engine, covering font rendering and text storage.
Go 1.20 introduces support for collecting and merging code coverage from integration tests with unit test coverage, demonstrated with a sample project.
A developer builds a personal CLI tool to quickly share files via a custom web server, bypassing platform upload restrictions.
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.
A tutorial on building a basic jq-like JSON parser in Go, focusing on memory-efficient partial parsing and using Go's profiler for optimization.
A technical guide on setting up a secure, cost-effective file sharing system using Caddy Server and MinIO, including installation and configuration steps.
A developer shares his one-year journey building open-source data tools without funding, including stats, challenges, and future plans.
A DevOps engineer shares advice on learning Go programming for Kubernetes, tailored to different experience levels and backgrounds.
A guide to using the k8s.io/cli-runtime Go library to build powerful, kubectl-like command-line tools for interacting with the Kubernetes API.
Benchmark comparison of SQLite in Go using the cgo-based mattn/go-sqlite3 package versus the pure-Go modernc.org/sqlite translation.
A developer builds a faster, multithreaded file search tool in Go to outperform the classic grep command, detailing key optimizations.
A survey of SQL parser libraries across multiple programming languages, comparing handwritten vs. generated parsers and their handling of basic SELECT queries.
A tutorial on creating a gRPC client in Go to communicate with a gRPC server, covering code generation and implementation.
A technical article on optimizing Go's standard JSON encoder for large datasets, achieving up to 55% speed improvements.
A tutorial on creating a gRPC server in Go, covering service definition with Protobuf, business logic, and server setup.
A developer documents their journey of implementing a basic SMTP server in Go to receive emails from Gmail, covering DNS setup and firewall configuration.