package main
/*
👆每一个go文件都需要在开头声明它属于哪个包
每一个执行的go程序,都要有一个main包,执行main包里面的main函数
函数式编程 代码都是由函数来组织
*/
//单行注释
/*
多行注释
*/
//注释快捷键 ctrl+/
//报错:fmt.Println("hello world")
//语句不能放在函数体的外面
/*
func main() { //这个大括号要写在定义的函数名后面
fmt.Print("hello world")
test()
}
func test() {
fmt.Print("this is test func")
}
*/
//go语言标示符定义:同 python
//go语言可以说是一个把编码风格写进语法的语言
/*
go语言的变量声明赋值
*/
/*
//声明全局变量
var a int //声明变量
var b = 20 //声明的同时赋值
var c string
var (
k int
j string
) //一个var声明多个变量
//var 中文 =10 //也可以
func main() {
fmt.Println(a,b,c)
//fmt.Println(中文)
//定义局部变量 声明了一定要使用
var x int //变量只需要声明一次
x = 20
fmt.Println(x)
//定义局部变量 :=(声明+赋值)
y := 50 //只有局部变量定义可以这样简写
fmt.Println(y)
//局部变量只能在函数体内部使用
}
*/
/*
func test() {
//全局变量在这个package都能用
fmt.Println(b)
//局部变量只能在函数体内部使用
fmt.Println(x)
}
*/
//练习:
/*
var a int
var b string
func main() {
fmt.Println("i am main")
sanchuang()
}
func sanchuang() {
c := 10
fmt.Println(a + c)
}
*/
gogo--1.基本语法
最新推荐文章于 2024-07-19 15:16:23 发布