![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Go编程
想做一个快乐码农
这个作者很懒,什么都没留下…
展开
-
Golang-MySQL连接驱动包导入出现 imported and not used
问题1:导入驱动包出现问题2:问题1出现后以为用不到这个包,注释掉又出现原因:查阅资料后发现在导入包前加下划线即可,因为在导入路径前加入下划线表示只执行该库的 init 函数而不对其它导出对象进行真正地导入。因为 Go 语言的数据库驱动都会在 init 函数中注册自己,所以我们只需要进行上述操作即可;否则的话,Go 语言的编译器会提示导入了包却没有使用的错误。...原创 2021-09-03 11:16:14 · 707 阅读 · 0 评论 -
Golang error: No package ‘alsa‘ found
sudo apt-get install libalsa-ocaml-dev原创 2021-07-16 16:53:10 · 624 阅读 · 0 评论 -
Golang XORM sqlite数据库使用相关问题
1. XORM 插入数据,返回insert IDtype Person struct { ID int64 Name string `xorm:"Name" json:"Name"` Age int `xorm:"Age" json:"Age"` Version int `xorm:"Version" json:"Version"`}var engine *xorm.Engine// 插入数据,num插入个数var person Person..原创 2021-04-26 16:38:35 · 766 阅读 · 0 评论 -
Go 语言时间包time的使用
Go 语言时间包time的使用原文:链接时间类型time.Time类型表示时间。//时间类型func timeDemo() { now := time.Now() fmt.Println(now) //2019-04-20 13:52:35.226397 +0800 CST m=+0.000336111 fmt.Println(now.Format("2006-01-02 15:04")) //2019-04-20 13:52 year := now.Yea转载 2020-11-17 10:27:51 · 290 阅读 · 0 评论 -
Go编程踩坑记录(使用sqlite3报data base locked)
Go编程踩坑记录(使用sqlite3报data base locked)数据库读的代码一般是这样rows,err:=db_driver.Query("select * from table")if err!=nil{ }for rows.Next(){//读取数据}使用rows.Close()即写成以下形式即可rows,err:=db_driver.Query("select * from table")defer rows.Close()if err!=nil{ }for转载 2020-11-17 09:20:58 · 285 阅读 · 0 评论 -
Go编程 http接受请求参数踩坑记
Go编程 http接受请求参数踩坑记前端前端是使用vue框架做得,post请求如下var value = ''value";var request = "/postTest";let formData = new FormData();formData.append('key', value);this.$http.post(request, formData).then( function(respond) { let jsonRespond = JSON.parse(resp原创 2020-11-16 20:16:33 · 1004 阅读 · 0 评论