2016 - 2024

感恩一路有你

golang mysql连接池 如何使用Go语言框架进行项目开发?

浏览量:2527 时间:2021-03-14 05:21:32 作者:admin

如何使用Go语言框架进行项目开发?

项目背景:前后端分离,使用RestAPI通信。

后端使用Go做API,Gin Xorm Redis Mysql。是标配

go语言中使用mysqlsql语句?

Go语言操作数据库非常的简单,他也有一个类似JDBC的东西"database/sql"实现类是"github.com/go-sql-driver/mysql"使用过JDBC的人应该一看就懂对日期的处理比较晦涩,没有JAVA流畅:复制代码代码如下: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)}

golang mysql连接池 ssm框架连接mysql数据库 golang连接mysql

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。