Golang学习笔记(1)

1. Golang执行流程分析

        1.1 如果是对源码编译后,再执行,Go的执行流程如下:

               .go文件 ---> 可执行文件 ---> 结果

        1.2 如果是对源码直接执行 go run 源码,Go的执行流程如下:

                .go文件 ---> 结果

        1.3 两种执行流程的方式区别

                1) 如果先编译生成了可执行文件,那么可以将可执行文件拷贝到没有go开发环境的机器上,仍然可以运行。

                2) 如果直接go run 源代码,那么如果要在另一个机器上运行,也需要go开发环境,否则无法执行。

                3) 在编译时,编译器会将程序运行依赖的库文件包含在可执行文件中,所有,可执行文件变大了很多。

2. Golang编译运行说明

        * 什么是编译?

                通过编译器,将源文件翻译成机器可以识别的二进制代码文件

        1) 在该源文件目录下,通过go build 对文件进行编译,可以指定生成的可执行文件名,在windows下必须是.exe后缀。

        2)若编译没有错误,则当前目录下出现可执行文件;如果有错误,则会在错误的那行报错。

3. Go程序开发注意事项(重点)        

        1)Go应用程序的执行入口是main()方法。

        2) Go语言严格区分大小写。

        3)Go方法由一条条语句构成,每个语句后不需要分号。

        4)Go编译器是一行行进行编译的,因此一行只能写一条语句,不能把多条语句写在同一个,否则报错。

        5)Go语言定义的变量或者import的包如果没有使用到,代码不能编译通过。

        6)大括号成对出现,缺一不可

4. Go语言转义字符

        1)\t : 制表符

        2)\n : 换行符

        3)\\ : 一个\

        4) \" : 一个"

        5)\r : 一个回车

5. 注释

        5.1 行注释
 //注释内容
        5.2 块注释
/*

    注释内容

*/

6. 学习网站

        https://golang.org

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值