网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
二、go中变量的使用
1、变量的声明,初始化和赋值
2、三种使用方式
2.1 指定变量类型,声明后若不赋值,使用默认值
package main
import "fmt"
func main() {
var num int
var num1 int = 20
fmt.Println(num,num1)
}
输出:
0 20
2.2. 根据值自行判定变量类型(类型推导)
可以省略变量的类型,由编译器在编译时根据所赋的值推导出变量的类型(这个需要赋值才能省略)
package main
import "fmt"
func main() {
//单独定义
var num int
var num1 = 20
var num2 = 30
fmt.Println(num,num1,num2)
}
2.3. 省略 var, 注意 :=左侧的变量不应该是已经声明过的,否则会导致编译错误
package main
import "fmt"
func main() {
//num变量在此之前不能被声明或定义
num := 10
fmt.Println(num)
}
3、批量定义
在编程中,有时我们需要一次性声明多个变量,Golang 也提供这样的语法
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!