91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

golang修仙記之gorm(一)

發布時間:2020-09-28 01:30:00 來源:網絡 閱讀:377 作者:PowerMichael 欄目:編程語言

學習了如何連接數據庫、簡單的錯誤處理、關閉數據庫、創建表、創建表中的一條記錄、讀取表的記錄、更新表的記錄、刪除標的記錄

package main

import (
    "github.com/jinzhu/gorm"
    _ "github.com/jinzhu/gorm/dialects/mysql"
    "time"
)

type User struct {
    gorm.Model
    Name     string
    Age      int
    Birthday time.Time
}

func main() {
    // connect the database
    db, err := gorm.Open("mysql", "user:password@tcp(ip:port)/database?charset=utf8&parseTime=True&loc=Local")

    // panic handle
    if err != nil {
        panic("failed to connect database")
    }

    // close the connection
    defer db.Close()

    // Migrate the schema
    db.AutoMigrate(&User{})

    // create user of table
    db.Create(&User{Name: "Jinzhu", Age: 19, Birthday: time.Now()})

    // read the user of table
    var user User
    db.First(&user, 1)
    db.First(&user, "Name = ?", "Jinzhu")

    //update
    db.Model(&user).Update("Name", "Michael")

    //delete
    db.Delete(&user)
}
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

昭觉县| 宁阳县| 台南县| 沅江市| 梧州市| 孝感市| 光泽县| 郸城县| 韶山市| 凌海市| 三原县| 新干县| 聂拉木县| 仁寿县| 偃师市| 外汇| 莒南县| 兴文县| 镇安县| 庄河市| 晋江市| 茂名市| 巢湖市| 华坪县| 疏勒县| 乃东县| 玉门市| 岐山县| 长泰县| 运城市| 莎车县| 云安县| 临朐县| SHOW| 崇义县| 海阳市| 上栗县| 独山县| 通化县| 庆云县| 化德县|