卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

golang mysql連接池 如何使用Go語言框架進(jìn)行項(xiàng)目開發(fā)?

如何使用Go語言框架進(jìn)行項(xiàng)目開發(fā)?項(xiàng)目背景:前后端分離,使用RestAPI通信。后端使用Go做API,Gin Xorm Redis Mysql。是標(biāo)配go語言中使用mysqlsql語句?Go語言操作數(shù)

如何使用Go語言框架進(jìn)行項(xiàng)目開發(fā)?

項(xiàng)目背景:前后端分離,使用RestAPI通信。

后端使用Go做API,Gin Xorm Redis Mysql。是標(biāo)配

go語言中使用mysqlsql語句?

Go語言操作數(shù)據(jù)庫非常的簡(jiǎn)單,他也有一個(gè)類似JDBC的東西"database/sql"實(shí)現(xiàn)類是"github.com/go-sql-driver/mysql"使用過JDBC的人應(yīng)該一看就懂對(duì)日期的處理比較晦澀,沒有JAVA流暢:復(fù)制代碼代碼如下:packagemainimport("database/sql"_"github.com/go-sql-driver/mysql""log""time")/*createtablet(idintprimarykeyauto_increment,namevarchar(20)notnull,tstimestamp)*/funcinsert(db*sql.DB){stmt,err:=db.Prepare("insertintot(name,ts)values(?,?)")deferstmt.Close()iferr!=nil{log.Println(err)return}ts,_:=time.Parse("2006-01-0215:04:05","2014-08-2815:04:00")stmt.Exec("edmond",ts)}funcmain(){db,err:=sql.Open("mysql","xx:xx@tcp(127.0.0.1:3306)/mvbox?charset=utf8")iferr!=nil{log.Fatalf("Opendatabaseerror:%sn",err)}deferdb.Close()err=db.Ping()iferr!=nil{log.Fatal(err)}