运行命令 go run xx.go或者 go build xx.go + ./xx- package main
- import (
- "fmt"
- )
- func main() {
- fmt.Println("hello world")
- }
复制代码 
基础语法
- package main
- import (
- "fmt"
- "math"
- )
- func main() {
- var a = "ivanlee"
- var b, c int = 1, 2
- var d = true
- var e float64
- f := float32(e)
- g := a + "_regina"
- fmt.Println(a, b, c, d, e, f)
- fmt.Println("g=", g)
- const s string = "constant"
- const h = 50000000
- const i = 3e20 / h
- fmt.Println(s, h, i, math.Sin(i))
- }
复制代码
- 定义变量可分为:var+变量定义,变量 :=
- 定义常量时没有类型限制,其可根据上下文自行进行定义

if/else
[code]func main() { if 7%2 == 0 { fmt.Println("7%2==0") } else { fmt.Println("7%2!=0") } if num := 9; num < 0 { fmt.Println("num < 0") } else if num < 10 { fmt.Println("0 |