主页 > 知识库 > golang gorm 结构体的表字段缺省值设置方式

golang gorm 结构体的表字段缺省值设置方式

热门标签:重庆庆云企业400电话到哪申请 不封卡外呼系统 宿迁便宜外呼系统代理商 宁波语音外呼系统公司 湛江crm外呼系统排名 地图标注免费定制店 仙桃400电话办理 上海极信防封电销卡价格 郑州智能语音电销机器人价格

我就废话不多说了,大家还是直接看代码吧~

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

把 name 设置上缺省值 galeone 了。

补充:Golang 巧用构造函数设置结构体的默认值

看代码吧~

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{
 // 重点:在结构体内部使用数组
 KeyWord: []string{"IT", "AI", "Web", "technology", "knowledge"},
 Where: "IT",
 },
 }
 fmt.Println(ss)
}

运行结果:

main.SomeStruct

{16881699 www.ydook.com}

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

您可能感兴趣的文章:
  • gorm update传入struct对象,零值字段不更新的解决方案
  • gorm操作MySql数据库的方法
  • Go基于GORM 获取当前请求所执行的 SQL 信息(思路详解)
  • Golang 使用gorm添加数据库排他锁,for update
  • golang Gorm与数据库完整性约束详解
  • golang gorm 计算字段和获取sum()值的实现
  • gorm FirstOrCreate和受影响的行数实例
  • 解决Go gorm踩过的坑

标签:电子产品 儋州 青海 辽宁 海南 物业服务 西双版纳 安康

巨人网络通讯声明:本文标题《golang gorm 结构体的表字段缺省值设置方式》,本文关键词  golang,gorm,结构,体,的,表,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《golang gorm 结构体的表字段缺省值设置方式》相关的同类信息!
  • 本页收集关于golang gorm 结构体的表字段缺省值设置方式的相关信息资讯供网民参考!
  • 推荐文章