8.10Go执行流、编译、特点、转义字符

8.10Go执行流、编译、特点、转义字符

第一种

源程序--->(go build)--->编译成.exe文件--->结果

编辑的文件会比较大

不需要Go的运行环境

第二种

源程序--->(go run)--->结果

其占用空间比较小

需要Go的运行环境

第一种方法生成的.exe文件可以直接在其他计算机上运行

编译的过程

将源码编译成二进制的可执行文件

  • 可以指定生成的二进制文件名--->不指定就默认为go源程序的名字

语言特点

  • 源程序以.go结尾

  • main方法为程序入口

  • 严格区分大小写

  • 不要再每一行代码后加;--->多句代码写在一行需要人为的用;隔开

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

    • 实例:

      • package main

        //单行注释
        /*
        多行注释
        */
        import "fmt"

        func main() {
        fmt.Println("Lucifer" + "Jun")
        var number = 10
        }
        //number编译报错
      • 引用

常用转义字符:

和Java等语言的转义字符一样:

  • \t:一个制表符

  • \n:一个换行符

  • \r:一个换行

  • \\:一个\

原文地址:https://www.cnblogs.com/JunkingBoy/p/15141427.html