Bladeren bron

Create golang_install.sh

蘭雅sRGB 6 jaren geleden
bovenliggende
commit
ed20870421
1 gewijzigde bestanden met toevoegingen van 46 en 0 verwijderingen
  1. 46 0
      golang_install.sh

+ 46 - 0
golang_install.sh

@@ -0,0 +1,46 @@
+#!/usr/bin/env bash
+
+# linux下golang环境搭建自动脚本  by 蘭雅sRGB
+
+# 下载释放go语言安装包
+
+go_tar_gz="go1.11.2.linux-amd64.tar.gz"
+
+go_url="https://dl.google.com/go/${go_tar_gz}"
+
+wget --no-check-certificate -O ${go_tar_gz}  ${go_url}
+tar -xvf  ${go_tar_gz}
+mv go   /usr/local/.
+rm  ${go_tar_gz}
+
+
+# go语言 添加环境变量
+
+cat <<EOF >> /etc/profile
+
+export PATH="$PATH:/usr/local/go/bin"
+
+EOF
+
+source /etc/profile
+
+
+# 测试go语言安装
+
+mkdir -p ~/helloworld
+cd ~/helloworld
+
+cat <<EOF >> helloworld.go
+
+// Test that we can do page 1 of the C book.
+
+package main
+
+func main() {
+    print("hello, world\n")
+}
+EOF
+
+go build
+
+./helloworld