基于 GoLand 在 Docker 容器中调试 Go 应用程序
在该系列上篇文章,我们讨论了如何开始使用 Docker 运行我们的 Go 应用程序。今天,我们来看看如何调试在容器内运行的 Go 应用程序。 创建用于调试的 Dockerfile 使用与上一篇文章相同的代码仓库,我们可以将分支切换到 debug 分支。 首先,我们需要对 Dockerfile 进行一些更改。 # Compile stage FROM golang:1.13.8 AS build-env # Build Delve RUN go get github.com/g…