golang gorm 结构体的表字段缺省值设置方式
作者:wide288 时间:2024-04-28 09:13:53
我就废话不多说了,大家还是直接看代码吧~
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}
以上为个人经验,希望能给大家一个参考,也希望大家多多支持asp之家。如有错误或未考虑完全的地方,望不吝赐教。
来源:https://blog.csdn.net/wide288/article/details/100814933
标签:golang,gorm,表字段
0
投稿
猜你喜欢
class和id命名探讨
2007-10-16 17:55:00
Windows下Apache+MySQL+PHP运行环境的安装图文方法
2023-10-14 02:05:31
OpenCV-Python 实现两张图片自动拼接成全景图
2022-12-07 11:25:49
关于使用python对mongo多线程更新数据
2021-08-22 22:07:12
基于Python代码实现Apriori 关联规则算法
2021-01-25 11:53:45
php函数重载的替代方法--伪重载详解
2023-11-18 10:24:06
在vue-cli脚手架中配置一个vue-router前端路由
2024-05-28 15:59:13
Python语言规范之Pylint的详细用法
2022-11-26 03:12:25
ROW_NUMBER SQL Server 2005的LIMIT功能实现(ROW_NUMBER()排序函数)
2012-06-06 20:11:21
Python3读取Excel数据存入MySQL的方法
2024-01-16 00:41:29
python 与服务器的共享文件夹交互方法
2021-02-10 14:29:02
PHP异步调用socket实现代码
2023-06-26 09:23:09
PHP中的MYSQL常用函数
2010-09-30 14:49:00
python 获取网页编码方式实现代码
2023-07-21 08:15:14
关于Python可视化Dash工具之plotly基本图形示例详解
2023-08-13 15:51:57
.net新兴日志框架Serilog简介
2023-06-28 16:20:05
Linux oracle数据库自动备份自动压缩脚本代码
2024-01-19 01:44:40
超大数据量存储常用数据库分表分库算法总结
2024-01-28 01:44:38
python使用hdfs3模块对hdfs进行操作详解
2023-10-30 07:12:03
PHP图片上传代码
2024-05-05 09:17:26