golang
梨休休
coding changes the world
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
golang的基本语法
package main import ( "fmt" "os" ) func main() { // { 必须与main函数在同一层. var s, sep string //变量会在声明的时候直接初始化,如果没有显示初始化,则隐式地赋予其类型的零值。s,step都是string值 for i := 0; i &l...原创 2018-04-11 15:27:33 · 309 阅读 · 1 评论 -
Govendor使用
Govendor使用 govendor 简介 govendor是一个基于 vendor 机制实现的 Go 包依赖管理命令行工具。与原生 vendor 无侵入性融合,也支持从其他依赖管理工具迁移,可以很方便的实现同一个包在不同项目中不同版本、以及无相互侵入的开发和管理。 安装govendor go get -u -v github.com/kardianos/govendor 注:如果出现Git连接...原创 2019-06-12 17:23:04 · 3118 阅读 · 0 评论 -
windows下改变go的gopath
安装go之后,gopath设置为安装go的目录下go/bin gopath 默认为C:\Users\xiuxiuli\go 要把gopath换成D:\Go_WorkSpace,在系统环境变量里新建如下 重开下cmd,输入path发现gopath没有变化,然后再命令行输出下面就可以了 setx GOPATH D:\Go_WorkSpace ...原创 2019-06-10 16:35:49 · 5323 阅读 · 0 评论 -
go异常处理
Go中引入的Exception处理:defer, panic, recover。 func main() { fmt.Println("c") defer func() { // 必须要先声明defer,否则不能捕获到panic异常 fmt.Println("d") if err := recover(); err != nil { ...原创 2019-06-26 16:27:19 · 1285 阅读 · 0 评论
分享