Debian 之所以被认为适合 Golang(Go)开发,主要可以从系统稳定性、包管理、可预测性、容器/服务器生态以及社区成熟度几个方面来看:
golang-go / golang-* 包apt 一键安装:sudo apt install golang-go
若需要最新 Go,也可直接从 go.dev 下载官方二进制,Debian 不影响使用。
apt / dpkg 成熟、可靠FROM golang:1.22-bookworm AS build
...
FROM debian:bookworm-slim
COPY --from=build /app/server /usr/local/bin/server
slim 版本非常适合 Go 微服务Debian 不一定是最“新”的,但它是最“稳”的之一;而 Go 开发最需要的,往往就是稳。
如果你是:
那 Debian + Go 是非常省心的组合。
如果你愿意,我也可以对比 Debian vs Ubuntu vs Alpine 在 Go 开发中的差异。