代码拉取完成,页面将自动刷新
同步操作将从 zakzou/utils 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#utils
包装一些常用的函数 golang
ip地址转换为整型和整型转换为ip地址
println(iputil.IP2Long("192.168.60.155"))
println(iputil.Long2IP(iputil.IP2Long("192.168.60.155")))
golang的默认数据库查询接口,只支持单个元素扫描,不能通过结构体传值
sqlutil
可以通过直接把结果复制给接口体,或者结构体数组
github.com/go-sql-driver/mysql
库需要开启parseTime=true
type User struct {
id int64
username string
password string
}
db, _ := sql.Open("mysql", "root:root@/tl_album?charset=utf8&parseTime=true")
defer db.Close()
rows, _ := db.Query("select * from user where id = ?", 1)
var one User
sqlutil.One(&one, rows)
fmt.Println(one)
rows, _ := db.Query("select * from user where id < 20")
var users []User
sqlutils.All(&users, rows)
fmt.Println(users)
golang里面字符串转换为整型库,默认返回错误,有两个返回值,影响操作
所以忽略了错误处理,有Int
, Int64
, Int32
三个函数
println(Int64("1234555"))
println(Int("1234555"))
println(Int32("1234555"))
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。