#

go

Go programming language and runtime networking

ProgrammingGraceful Shutdown Epoll Kqueue Go: Unblock Wait

Learn to unblock epoll_wait or kevent for graceful shutdown in Go event loops. Use eventfd, self-pipe like Go runtime and evio. Handle signals, drain connections in epoll server or kqueue setups.

1 answer 1 view
DevOpsAWS Glue BigQuery Connection Go SDK v2: Fix SparkProperties & secretId

Fix InvalidInputException when creating AWS Glue native BigQuery connection with Go SDK v2. Configure SparkProperties JSON with secretId for Secrets Manager GCP credentials correctly.

1 answer 1 view
DevOpsGo modules GitLab CI: Fix monorepo fetch & auth errors

Prevent go build in GitLab CI from downloading private modules in a monorepo. Use go.work or replace, set GOPRIVATE and netrc with a PAT, or vendor modules.

1 answer 1 view
ProgrammingCount USB Ports on Windows Using Go: Stable Enumeration

Count physical USB ports on Windows using Go. Stable enumeration via SetupAPI & IOCTL ignores connected devices. Code examples for USB root hub query.

1 answer 1 view