首页 > IT职业 > IT图书 > gRPC学习之一:在CentOS7部署和设置GO
github.com/zq2599/blog_demos
内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等;

作为《gRPC学习》系列的开篇,主要工作是确定环境信息、部署go并做好相关设置,为后面的开发做好准备;
为了接近生产环境,本文的操作未使用root帐号,而是一个新建的帐号golang,新建账号时使用root帐号来操作,步骤如下:
groupadd golang && useradd -d /home/golang -g golang -m golang
chmod 777 /etc/sudoers

5. 去掉配置文件的可写权限:
chmod 440 /etc/sudoers
下载、解压、设置,如果您觉得这些操作繁琐乏味,以下操作会让您省心一些:
sudo yum update -y
sudo yum install unzip tree wget -y
curl -o install-go.sh
https://raw.githubusercontent.com/zq2599/blog_demos/master/files/install-go.sh
&& chmod a+x ./install-go.sh
&& ./install-go.sh
...
5. create go source file
package main
import "fmt"
func main() {
fmt.Println("Hello world!")
}
6. run hello.go
Hello world!
go1.15.6 install and check finished

我是欣宸,期待与您一同畅游Java世界…
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3244/viewspace-2797235/ ,如需转载,请注明出处,否则将追究法律责任。