为什么你应该学习Go语言? |
您所在的位置:网站首页 › go该怎么组词 › 为什么你应该学习Go语言? |
因为比较简单可以吗? 可能也这些有点吧:1.语法简单 2.这两年基础设施比较多都是Go开发的 3.大厂再用。用耗子叔的话说:有杀手级应用 k8s,docker等 最后可以看看这个基础课程,王婆卖瓜自卖自夸一回咯。 《10节课学会Go-01-Packeage》 《10节课学会Go-02-变量与常量》 《10节课学会Go-03-函数》 《10节课学会Go-04-流程控制》 《10节课学会Go-05-结构体》 《10节课学会Go-06-数组与切片》 《10节课学会Go-07-Map》 《10节课学会Go-08-Interface》 《10节课学会Go-09-Goroutine》 《10节课学会Go-10-Channel》 包在 Go 中,一个包(Package)是一组相关的代码文件的集合,编写代码时我们通常将相同模块的代码划分到一个Package中以便于重用和维护。每个 Go 程序都至少包含一个包,即 main 包,其中的 main 函数作为程序的入口点。我们首先来看第一个示例。 目录入门导入标准库导出函数与属性包别名入门在golang中每个独立运行的 Go 程序都至少包含三部分package main, import, func main() package main // 定义了包名,只有定义了main的包才能独立运行 // 导入: 标准库和第三方库 import ( "fmt" // 引入一个标准库包 ) // main 函数,程序的入口 func main() { // 调用标准库 fmt 在控制台打印 hello world 字符串 fmt.Println("hello world") } // 通过命令行运行 // go run main.go // go build main.go && ./main如上代码中package main表示当前代码属于main包, main包是一个特殊的包,我们的启动函数func main()必须要定义在package main下才能执行。 import()表示要导入标准库(也可以叫做导入一个包)或第三方包, 在实际开发中会引入许多标准库和第三方包来简化业务开发。这里我们导入一个fmt的标准库,这个标准库定义了一些函数在控制台输出一些信息,如Println()函数。 func main()函数是程序入口。我们可以通过这个函数来运行我们编写的代码,我们在func main()函数中调用fmt标准库的Println()函数在控制台打印一个字串hello world并换行。 导入标准库上一个Demo简单介绍了import(), 这一节我们详细介绍import()。import()函数用来导入标准库和第三方库,只有通过import()导入的标准库和第三方库我们才能在当前package下调用并且只能调用引入package下已经导出的函数, 变量, 常量等。 package main // 导入: 标准库和第三方库 import ( "fmt" "math/rand" // 导入rand库 ) // main 函数,程序的入口。 func main() { // 调用标准库 fmt 在控制台打印 hello world 字符串 // rand.Intn(10) 函数返回一个取值范围在[0,n)的伪随机int值,如果n |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |