Go supports SQL (MySQL, Postgres), NoSQL (MongoDB, Cassandra), and can integrate with any via drivers.
Compilation, statically typed, concurrency, and memory management enable high performance.
Testing is integrated, common tools being GoConvey and Golang Testing. TDD approach followed.
Docker is common for packaging into containers. Kubernetes popular for orchestration. However, methods and technologies vary depending on each project's needs.
Standard toolchain includes gofmt, go vet, Delve debugger. Popular IDEs: Visual Studio Code, JetBrains GoLand, Eclipse, and Atom.
Popular ones are net/http, Martini, Gin, Beego, Echo. Also React, Angular, and Vue for frontends.