![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Golang
itbsl
PHP开发者,Golang爱好者。
展开
-
Go: break label与goto label的区别
与其他语言一样,Go语言也支持label(标签)语法:分别是break label和 goto label这样使得编程时变得异常灵活,但是由于在大项目中不好控制,所以建议能不使用goto label就不要使用break label 和 goto label都能在循环中跳出循环,但是又有些不同之处。首先说下break label,break的跳转标签(label)必须放在循环语句for前原创 2017-06-17 15:15:21 · 20343 阅读 · 0 评论 -
GOROOT、GOPATH及go get
1. GOROOT GOPATH 及 PATH 设置a.添加系统变量GOROOT:安装完Go第一件事就是设置GOROOT。例如我的Go安装在C:\Go目录,则要设置 GOROOT = C:\Gob.修改环境变量PATH:将%GOROOT%\bin加到环境变量PATH里面,这样就可以直接在dos命令模式下任意目录运行%GOROOT%\bin目录下的程序 如:go.exe godoc.exe转载 2017-07-06 13:12:42 · 2277 阅读 · 0 评论 -
Go引入包
和大多数编程语言一样,Go语言也存在包的概念,在go中使用package关键字定义一个包。引入包的方式:1.每个包依次单个引入的方式:import"fmt"import"os"2.一次全部引入方式:import("fmt""os")上面引入都是系统自带的包,那么我们该如何引入自定义的包和函数呢?我们自定义的包得放到我们的gopat原创 2017-07-09 08:12:59 · 2913 阅读 · 0 评论