01.Go语言入门

    • HelloWorld
    • 函数定义
    • 注释
    • go 命令
      • 查看版本
      • 编译
      • 编译并运行

HelloWorld

package main

import "fmt"

func main(){
    fmt.Println("HelloWorld")
}

注意:
1. 每个可生成可执行的Go程序都要main的包,必须在开头
2. 并且有main函数作为入口函数
3. mian函数不能带参数,也不能带返回值,命令行参数可以使用os.Args
4. 不能import没有使用的包,否则会报错
5. 函数体{不能另起一行,否则会报错
6. 不要求每条语句加分号

函数定义

func 函数名(参数列表)(返回值列表){
    函数体
}
函数可以返回多个值
func add(a int, b int)( result int, err error){
  return a+b, nil
}

注释

多行注释
/*
    注释内容
*/
单行注释
//注释内容

go 命令

查看版本

go version

编译

go build go文件名 产生可执行程序,直接运行即可

编译并运行

go run go文件名 次命令会先编译成可执行程序,然后运行

你可能感兴趣的:(Go)