随笔分类 - Go
摘要:关于go值传递参考这个:Golang 中直接赋值,是值传递还是地址传递? 关于Go的str var s string fmt.Printf("%p\n", &s) s = "aaa" fmt.Printf("%p\n", &s) s = "bbb" fmt.Printf("%p\n", &s) b
阅读全文
摘要:ids := strings.FieldsFunc(id, func(r rune) bool { if r == ',' { return true } return false })
阅读全文
摘要:package main import ( "fmt" "gorm.io/driver/mysql" "gorm.io/gorm" "time" ) type User struct { ID int Name string CreatedTime time.Time } func main() {
阅读全文
摘要:一、增 单:传入实例即可 user := &User{Name: "XX"} db.Create(user) 列表: users := []User{{Name: "xx"},{Name: "XX1"},{Name: "XX2"}} db.Create(&users) 字典 db.Model(&Us
阅读全文
摘要:一、连接数据库: dsn := "root:123456@tcp(127.0.0.1:3306)/more?charset=utf8mb4&parseTime=True&loc=Local" db, err := gorm.Open(mysql.Open(dsn), &gorm.Config{})
阅读全文
摘要:我想替换这个包,使用官方的。 然后 $ go get -u gorm.io/gorm go: downloading gorm.io/gorm v1.21.10 go: downloading github.com/jinzhu/now v1.1.2 go: downloading github.c
阅读全文
摘要:源码地址:https://github.com/e421083458/gin_scaffold 提前配置好go mod(好用的GO包管理工具,本地需要的第三方包和别的本地目录都可以自动导入) git clone git@github.com:e421083458/gin_scaffold.git c
阅读全文
摘要:1 package main 2 3 import ( 4 "log" 5 ) 6 7 func main() { 8 go func() { 9 log.Print("hello") 10 }() 11 } 你会发现这样什么东西都么得,main函数退出,导致go关键字开启的goroutine协程也
阅读全文

浙公网安备 33010602011771号