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

 更新时间:2020年12月19日 10:58:56   作者:wide288  
这篇文章主要介绍了golang gorm 结构体的表字段缺省值设置方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

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

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}

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

相关文章

  • golang xorm及time.Time自定义解决json日期格式的问题

    golang xorm及time.Time自定义解决json日期格式的问题

    这篇文章主要介绍了golang xorm及time.Time自定义解决json日期格式的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • Go pprof内存指标含义备忘录及案例分析

    Go pprof内存指标含义备忘录及案例分析

    这篇文章主要介绍了Go pprof内存指标含义备忘录问题,小编特此把问题及案例分享到脚本之家平台供大家学习,需要的朋友可以参考下
    2020-03-03
  • golang time包下定时器的实现方法

    golang time包下定时器的实现方法

    定时器的实现大家应该都遇到过,最近在学习golang,所以下面这篇文章主要给大家介绍了关于golang time包下定时器的实现方法,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-12-12
  • go语言同步教程之条件变量

    go语言同步教程之条件变量

    这篇文章主要给大家介绍了关于go语言同步教程之条件变量的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-07-07
  • 浅谈Go语言中字符串和数组

    浅谈Go语言中字符串和数组

    这篇文章主要简单介绍了Go语言中字符串和数组的使用方法和申明方式,需要的朋友可以参考下
    2015-01-01
  • go语言求任意类型切片的长度操作

    go语言求任意类型切片的长度操作

    这篇文章主要介绍了go语言求任意类型切片的长度操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • go实现for range迭代时修改值的操作

    go实现for range迭代时修改值的操作

    这篇文章主要介绍了go实现for range迭代时修改值的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • go语言中时间戳格式化的方法

    go语言中时间戳格式化的方法

    这篇文章主要介绍了go语言中时间戳格式化的方法,涉及Go语言中time的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • golang等待触发事件的实例

    golang等待触发事件的实例

    这篇文章主要介绍了golang等待触发事件的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • golang中for range的取地址操作陷阱介绍

    golang中for range的取地址操作陷阱介绍

    这篇文章主要介绍了golang中for range的取地址操作陷阱,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04

最新评论