12 2022 档案

摘要:1. 前言 Gorm源码学习系列 Gorm源码学习-数据库连接 此文是Gorm源码学习系列的第二篇,主要梳理下通过Gorm创建表的流程。 2. 创建行记录代码示例 gorm提供了以下几个接口来创建行记录 一次创建一行 func (db *DB) Create(value interface{}) ( 阅读全文
posted @ 2022-12-17 16:47 bulldozer 阅读(701) 评论(0) 推荐(0) 编辑
摘要:1. 前言 前面的随笔Golang反射获取变量类型和值分享了如何通过反射获取变量的类型和值, 也就是Golang反射三大定律中的前两个,即从interface{}到反射对象和从反射对象到interface{}。 这篇随笔主要分享通过反射修改各种类型变量值的方法。 2. 判断是否可修改 reflect 阅读全文
posted @ 2022-12-04 22:19 bulldozer 阅读(470) 评论(1) 推荐(1) 编辑
摘要:1. 什么是反射 反射是程序在运行期间获取变量的类型和值、或者执行变量的方法的能力。 Golang反射包中有两对非常重要的函数和类型,两个函数分别是: reflect.TypeOf 能获取类型信息reflect.Type; reflect.ValueOf 能获取数据的运行时表示reflect.Val 阅读全文
posted @ 2022-12-03 23:19 bulldozer 阅读(1419) 评论(0) 推荐(3) 编辑

点击右上角即可分享
微信分享提示