golang gorm sqlite
时间: 2023-12-28 09:25:22 浏览: 198
GORM sqlite驱动程序-Golang开发
以下是使用Golang的GORM库操作SQLite数据库的示例:
首先,确保已经安装了GORM和SQLite的驱动程序。你可以使用以下命令安装它们:
```shell
go get -u gorm.io/gorm
go get -u gorm.io/driver/sqlite
```
导入所需的包:
```go
import (
"gorm.io/gorm"
"gorm.io/driver/sqlite"
)
```
创建数据库连接:
```go
db, err := gorm.Open(sqlite.Open("mydatabase.db"), &gorm.Config{})
if err != nil {
// 处理错误
}
```
创建模型(例如,一个名为User的表):
```go
type User struct {
ID uint `gorm:"primary_key;auto_increment"`
Name string `gorm:"not null"`
}
```
阅读全文