这是一个简单的demo,不是用于生产环境的
go语言开发中需要设置GOHOME,那是go语言进行开发的目录,这里就是设置的/work 为GOHOME,当你使用go install xxxxx 时便会生成相应的 src pkg bin 一般情况下我们会把自己编写的源码放在src目录下,不然会无法引用自身的包函数,这只是为了方便。至于env GOOS=linux GOARCH=amd64 go build 需要在项目根目录下进行编译才可以。老师的方式比较合理,你在其他目录会有各种问题,自己试试比较一下就明白了。go语言不熟悉可以多学习下目录结构,先去看官方文档之后再合理提问。
是在本地build之后push到github上的
pgrep 直接取到pid值