20 03 2021

第二章、Go安装

        1、windows平台下载Go安装包

            https://studygolang.com/dl

        1.1 安装

          图片.png



            图片.png

            

            图片.png


            图片.png


            图片.png


            图片.png


            

                图片.png            

            

            图片.png


            查看go版本 

             图片.png

        1.2 配置环境变量

            图片.png

            开启go mod模式:

            go env -w GO111MODULE=on

            设置国内代理:

            go env -w GOPROXY=https://goproxy.cn,direct

            图片.png


            Administrator的用户变量:只针对这个用户;系统变量:针对所有的用户变量都生效


图片.png

            

            查看环境

            图片.png


        2、Go语言命令行工具介绍

            go build:用于编译源码文件、代码包、依赖包

            go run:可以编译并运行Go源码文件

            go get:命令主要是用来动态获取远程代码包

        3、在linux平台下安装Go

            3.1 下载安装包

                https://studygolang.com/dl

                wget https://studygolang.com/dl/golang/go1.16.2.linux-amd64.tar.gz

                cd /usr/local/

            3.2 解压:

                tar -zxvf go1.16.2.linux-amd64.tar.gz

                图片.png

            3.3 配置环境变量

                配置环境变量:

                vi /etc/profile

                export GOROOT=/usr/local/go
                export GOPATH=/home/go
                export PATH=$PATH:$GOROOT/bin:$GOPATH/bin


                图片.png

            3.4 查看go版本和环境变量

                go version

                图片.png

               go env

                图片.png


        4、在linux中创建第一个go程序

            4.1.1 创建工作目录,建议在/home/go目录,  并且创建三个目录:bin(编译后的可执行文件的存放路径)  pkg(编译包时,生成的.a文件的存放路径)  src(源码路径,我们的工程一般创建在src目录下面)

            4.1.2 创建测试文件

            图片.png

            4.1.3 构建工程

            图片.png

            4.1.4 命令行直接输入编译文件的文件名

            图片.png


        5、编译

            image.png


        6、交叉编译

            image.png

            image.png