
golang
Wwweixiao
新手上路
展开
-
go使用database/sql访问数据库简单封装
package mzjdbimport ( "database/sql" "fmt" "log" _ "github.com/go-sql-driver/mysql")//DriverType 数据库驱动type DriverType intconst ( mysql DriverType = iota //0 sqlserver //1 sqlserverwindows .原创 2020-09-15 15:08:54 · 558 阅读 · 0 评论 -
go使用gorm访问数据库
package mainimport ( "fmt" "log" "github.com/jinzhu/gorm" _ "github.com/jinzhu/gorm/dialects/mysql")//DriverType 数据库驱动type DriverType intconst ( mysql DriverType = iota //0 mssql //1 oracle .原创 2020-09-15 15:07:55 · 1085 阅读 · 0 评论 -
g使用excelize简单读写(将读写成struct)
//package excelizeutilpackage mainimport ( "encoding/json" "fmt" "qshapi/utils/time_util" "reflect" "strconv" "strings" "time" "github.com/bitly/go-simplejson" "github.com/360EntSecGroup-Skylar/excelize")//go get github.com/360EntSecGroup.原创 2020-09-15 09:49:23 · 1179 阅读 · 0 评论 -
go Time操作笔记
package time_utilimport ( "fmt" "time")//TimeFormat 时间格式type TimeFormat intconst ( timeTeplate1 TimeFormat = iota timeTeplate2 timeTeplate3 timeTeplate4 timeTeplate5)func (t TimeFormat) String() string { switch t { case 0: return "20.原创 2020-09-14 14:35:59 · 169 阅读 · 0 评论 -
go操作json文件
package utilimport ( "bytes" "encoding/json" "fmt" "io/ioutil" "log" "os")//JSONRead 读取json文件返回stringfunc JSONRead(path string) string { f, err := os.Open(path) if err != nil { log.Fatal("读取文件错误", err) } content, err := ioutil.ReadAll(f).原创 2020-06-17 11:59:44 · 407 阅读 · 0 评论 -
golang初学数据库连接(mysql,sqlserver,oracle)
package utilimport ( "database/sql" "encoding/json" log "erpgo/util/logUtil" "fmt" "reflect" "time" _ "github.com/denisenkom/go-mssqldb" //这个驱动可以连接sqlserver2019,但是好像不能够连接sql server 2008一下 //编码转换 _ "github.com/go-sql-driver/mysql" //mysql 数据库.原创 2020-06-17 11:56:53 · 1389 阅读 · 0 评论