1.安装beego时依赖的包需要在git上单独下载,放到c:/go/src/各目录中 2.安装bee时,需要设置GO111MODULE=on。然后执行 go get -u github.com/beego/bee 3 执行bee new myproject创建项目后,需要初始化go.mod文件: 用 ...
分类:
其他好文 时间:
2020-07-02 19:49:27
阅读次数:
86
包(package) 包中的变量名/函数名/结构体/接口等,首字母大写可以被别的包调用,小写只能在包内使用 Go语言中禁止循环导入包(a中导入b,b中导入a) package "包名" import "从GOPATH/src下开始找起" // 最后一层写到目录(目录就是包),不要写到xx.go,用" ...
分类:
其他好文 时间:
2020-07-02 19:47:10
阅读次数:
94
Go版本:1.14.4 系统:win10 编辑器:VS Code golang 1.14 版本发布已有一段时间,搜了一下网上之前的教程都已过时,所以整理了一篇最新的 golang 开发环境搭建教程。 一、下载Go语言安装包 到官网https://golang.google.cn/dl/下载最新安装包 ...
分类:
编程语言 时间:
2020-07-02 18:27:58
阅读次数:
81
package main import( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" "bytes" "encoding/json" "io/ioutil" "net/http" "time" ) type User struct{ ...
分类:
其他好文 时间:
2020-07-02 16:43:00
阅读次数:
48
Which tool can add smart key to Toyota when all keys lost? The suggestion is that Xtool X100 Pad3 (X100 PAD Elite), Autel IM608 and Autel IM508 are go ...
分类:
其他好文 时间:
2020-07-02 16:12:59
阅读次数:
67
Go 程序热编译工具,提升开发效率 通过监听当前目录下的相关文件变动,进行实时编译 GITHUB:https://github.com/silenceper/gowatch 安装使用 go install github.com/silenceper/gowatch 安装完成之后,即可使用gowatc ...
分类:
其他好文 时间:
2020-07-02 11:58:32
阅读次数:
77
go 简介 Go是谷歌2009年发布的第二款编程语言。2009年7月份,谷歌曾发布了Simple语言,它是用来开发Android应用的一种BASIC语言。 谷歌资深软件工程师罗布·派克(RobPike)表示,“Go让我体验到了从未有过的开发效率。”派克表示,和今天的C++或C一样,Go是一种系统语言 ...
分类:
其他好文 时间:
2020-07-02 09:20:41
阅读次数:
78
函数可以有多个参数,可以没有参数函数可以有多个返回值,可以没有返回值Go语言中参数没有默认值这个概念 常用写法: func sum(x int, y int)(int, int) { ...} 特殊写法: func f1(x, y, z int, m, n string) a int { ...} ...
分类:
其他好文 时间:
2020-07-02 00:02:30
阅读次数:
73
defer 用在函数中 把它后面的语句延迟到函数即将返回的时候执行如果有多个defer语句,函数结束时会先执行后面放进去的用于关闭文件操作,关闭数据库连接,断开socket等 defer执行时间的图 1.返回值赋值 2.真正的RET返回 如果有defer,会在第1、2步之间执行 无聊的笔试题 fun ...
分类:
其他好文 时间:
2020-07-01 23:50:25
阅读次数:
68
func countHans(s string) int { var count int = 0 for _, v := range s { isHans := unicode.Is( unicode.Han,v) if isHans { count ++ } } return count } ...
分类:
其他好文 时间:
2020-07-01 22:22:27
阅读次数:
51