golang 笔记
文章平均质量分 52
世幻水
路还长,继续加油!
展开
-
golang读取json配置文件
本文将描述使用 "encoding/json" 包对json 配置文件进行解析的方法项目目录src├── config | ├──app.json #(存放配置的json)| └── ...├── tool| ├──config.go #(解析json的文件)| └── ...├── main.go #(主程序入口) 具体内容app.json 文件{ "app_name": "myblog", "app_mode": "debug",原创 2021-03-16 23:09:03 · 2102 阅读 · 0 评论 -
grom (二)关于gorm 线程安全性的考证
线程安全线程安全是指在拥有共享数据的多条线程并行执行的程序中,线程安全的代码会通过同步机制保证各个线程都可以正常且正确的执行,不会出现数据污染等意外情况。设计实验与验证使用 go 关键词 创建100个goroutine 来对数据库进行更新字段,让一个字段的值自增1,观察最后结果。现有数据库test ,里面有student表,尝试修改第一条数据的age属性实验代码如下package mainimport ( "fmt" "gorm.io/driver/mysql" "gorm.io/g原创 2021-03-16 16:37:06 · 1702 阅读 · 1 评论 -
grom (一)连接Mysql数据库
数据库的连接1. 代码预览package mainimport ( "fmt" "gorm.io/driver/mysql" "gorm.io/gorm")type Student struct { ID uint Name string Age uint8}// 设置 `Student` 的表名为 `student`func (Student) TableName() string { return "student"}func main() { /* 1. 创建原创 2021-03-16 13:53:32 · 575 阅读 · 0 评论