Golang 之 HelloWorld入门

Go 入门之HelloWorld

  • 学习一门语言,第一个程序就是打印 “”HelloWorld“”,下面是使用go打印helloworld
package main
import fmt
func main(){
	fmt.Pringln("Hello World")
}

好的,接下来我就算入门了,开启golang的学习之旅,gogogo

变量

  • go语言中变量使用var关键字声明
    6种声明变量的方法
var 变量名 类型 = 表达式
package main

import {
	"fmt"
}
var name string
var age int = 12
var add string = "helllo world"
var name, age = "libai", 18
var {
	name string
	age int
	sex bool
}
//在函数内
func main(){
	//短变量声明
	name := "libai"
	fmt.Println(name)
}

常量

  • 常量声明
    常量声明使用const关键字
// 常量声明后,值在整个程序中不能再次进行改变
const pi = 3.1415924
//多个常量
const {
	age = 18
	hight = 2
	wight = 200
}
//多个声明时省略后面的赋值,表示和上一行的值相同
const {
	a1 = 18
	a2	// 18
	a3  // 18
}
  • iota 是go常量声明计数器,只能在常量表达式中使用
    iota在const关键字出现时将被重置为0。const中每新增一行常量声明将使iota计数一次(iota可理解为const语句块中的行索引)。 使用iota能简化定义,在定义枚举时很有用。
const {
	a1 = iota	//0
	a2	// 1
	a3	//2
}

const {
	a1 = iota	//0
	a2	//1
	_	//表示占位
	a3	//2
}
const {
	a1 = iota //0
	a2 = 100
	a3 = iota	//2
	a4	//3
}
const {
	a, b = iota + 1, iota + 2	// 1, 2
	c, d = iota + 1, iota + 2	// 2, 3
}

你可能感兴趣的:(Golang,golang,编程语言,go)