zoukankan      html  css  js  c++  java
  • 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:一个换行

    • \\:一个\

  • 相关阅读:
    遇到屏蔽selenium的站点如何突破
    subprocess.Popen stdout重定向内容实时获取
    thinkphp Composer安装指南
    职场片
    php。。。
    多线程相关
    狂刷1000题~~2
    狂刷1000题~~1
    关于eclipse中看不到源码的问题
    一篇看懂++i i++
  • 原文地址:https://www.cnblogs.com/JunkingBoy/p/15141427.html
Copyright © 2011-2022 走看看