主頁 > 知識庫 > golang gorm 結(jié)構(gòu)體的表字段缺省值設(shè)置方式

golang gorm 結(jié)構(gòu)體的表字段缺省值設(shè)置方式

熱門標(biāo)簽:重慶慶云企業(yè)400電話到哪申請 不封卡外呼系統(tǒng) 宿遷便宜外呼系統(tǒng)代理商 寧波語音外呼系統(tǒng)公司 湛江crm外呼系統(tǒng)排名 地圖標(biāo)注免費(fèi)定制店 仙桃400電話辦理 上海極信防封電銷卡價格 鄭州智能語音電銷機(jī)器人價格

我就廢話不多說了,大家還是直接看代碼吧~

type Animal struct {
 ID int64
 Name string `gorm:"default:'galeone'"`
 Age int64
}
 

把 name 設(shè)置上缺省值 galeone 了。

補(bǔ)充:Golang 巧用構(gòu)造函數(shù)設(shè)置結(jié)構(gòu)體的默認(rèn)值

看代碼吧~

package main
import "fmt"
type s1 struct {
 ID string
 s2 s2
 s3 s3
}
type s2 struct {
 WebSiteName string
 URL   string
}
type s3 struct {
 KeyWord []string
 Where string
}
func main() {
 ss := s1{
 ID: "123456",
 s2: s2{
 WebSiteName: "ydook.com",
 URL:   "www.ydook.com",
 },
 s3: s3{
 // 重點(diǎn):在結(jié)構(gòu)體內(nèi)部使用數(shù)組
 KeyWord: []string{"IT", "AI", "Web", "technology", "knowledge"},
 Where: "IT",
 },
 }
 fmt.Println(ss)
}

運(yùn)行結(jié)果:

main.SomeStruct

{16881699 www.ydook.com}

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • gorm update傳入struct對象,零值字段不更新的解決方案
  • gorm操作MySql數(shù)據(jù)庫的方法
  • Go基于GORM 獲取當(dāng)前請求所執(zhí)行的 SQL 信息(思路詳解)
  • Golang 使用gorm添加數(shù)據(jù)庫排他鎖,for update
  • golang Gorm與數(shù)據(jù)庫完整性約束詳解
  • golang gorm 計(jì)算字段和獲取sum()值的實(shí)現(xiàn)
  • gorm FirstOrCreate和受影響的行數(shù)實(shí)例
  • 解決Go gorm踩過的坑

標(biāo)簽:電子產(chǎn)品 儋州 青海 遼寧 海南 物業(yè)服務(wù) 西雙版納 安康

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《golang gorm 結(jié)構(gòu)體的表字段缺省值設(shè)置方式》,本文關(guān)鍵詞  golang,gorm,結(jié)構(gòu),體,的,表,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《golang gorm 結(jié)構(gòu)體的表字段缺省值設(shè)置方式》相關(guān)的同類信息!
  • 本頁收集關(guān)于golang gorm 結(jié)構(gòu)體的表字段缺省值設(shè)置方式的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章