go-learn第一课,学习前的准备

111 阅读1分钟

安装

参考起步 - Go 编程语言 (go-zh.org) , 此处不再赘述.

IDE

IDE推荐Goland或者vscode, 请自行寻找安装方法, 此处不再赘述.

第一个go程序

package main

import "fmt"

func main() {
	fmt.Println("Hello, Go!")
}

运行

  • 直接运行

    命令行运行go run hello.go 会输出"Hello, Go!"

  • 先编译,后运行可执行文件

​ 命令行执行go build hello.go, 会在你当前执行的目录下生成一个可执行文件hello,windows环境下应该是hello.exe,还可以加-o参数指定可执行文件的名字,如下图所示,我们执行./hello便会输出和go run一样的效果.

  • 编译安装go install

​ 我们可以把写好的程序编译并安装到GOROOT下的bin目录里去,这样我们就可以在任意位置执行hello命令了, 如下图所示.

学习前的准备

关键字

    break        default      func         interface    select
    case         defer        go           map          struct
    chan         else         goto         package      switch
    const        fallthrough  if           range        type
    continue     for          import       return       var

保留字

    Constants:    true  false  iota  nil

    Types:    int  int8  int16  int32  int64  
              uint  uint8  uint16  uint32  uint64  uintptr
              float32  float64  complex128  complex64
              bool  byte  rune  string  error

    Functions:   make  len  cap  new  append  copy  close  delete
                 complex  real  imag
                 panic  recover

go语言有25个关键字和37个保留字, 在后面声明变量和函数名时不要使用这些字符.