首页
分类
系列
深入理解Golang
常用Golang函数
力扣LeetCode
归档
日记
友情链接
关于页面
1
ARM架构麒麟系统下,使用docker部署安装LAMP环境
2
我与专利的故事
3
深入理解去中心化身份DID (Decentralized ID)
4
golang中使用gorm写入time.Time的类型时间问题
5
基于sqlmock模拟数据库驱动编写Golang单元测试用例
KunkkaWu
累计撰写
71
篇文章
累计创建
87
个标签
累计收到
5
条评论
栏目
首页
分类
系列
深入理解Golang
常用Golang函数
力扣LeetCode
归档
日记
友情链接
关于页面
搜索
标签搜索
LAMP
麒麟
ARM
专利
DID
time.Time
expect
sqlmock
sql
gorm
共识
注入
长安链
shell
QPS
SHA256
CRC32
hash
泛型
Atomic
Golang
大乐透
双色球
彩票
拼接
对齐
Markdown
反射
Reflect
排序
WaitGroup
阻塞
Panic
Goland
推荐
第三方库
Pool
sync
ssh-rsa
Ventura
约瑟夫环
默克尔树
LF
CRLF
git
Nginx
Sybil
女巫攻击
Banner
Fabric
Quarantine
Snowflake
字符串
读写
并发
Map
单测
大数计算
Box3
LeetCode
图片
国密
ECC
RSA
OpenSSL
AES
HTTPS
MD5
JSON
Swoole
CentOS
Wal
区块链
Proxy
证书
HTTP
Go
DTLS
Linux
Mysql
多线程
Framework
Factory
MVC
PHP
Raft
共识算法
目 录
CONTENT
以下是
Golang
相关的文章
2024-04-03
深入理解去中心化身份DID (Decentralized ID)
1. 什么是DID2. DID有什么用3. DID 特点什么是PKI4. DID的规范DID基础层 - 标识DID基础层 - 文档DID应用层 - VCVC结构DID应用层 - VPVP结构VP验证5. 参考资料1. 什么是DIDDID 的全称是去中心化身份(Decentralized Identi
2024-04-03
1767
0
4
Golang
区块链
深入理解系列
2024-03-28
golang中使用gorm写入time.Time的类型时间问题
概述遇到的问题排查问题Model层定义Controller中的使用报错解决办法方法一:定义model的时候,添加字段标签default:null方法二:使用*time.Time来代替总结附录示例代码概述当我们使用golang来构建一个web应用或者其他使用到数据库的应用的时候,通常会选择使用gorm
2024-03-28
1519
0
0
Golang
常用Golang函数
2024-03-27
基于sqlmock模拟数据库驱动编写Golang单元测试用例
1. 场景2. sqlmock 简介3. 安装 go-sqlmock4. sqlmock实战4.1 定义接口4.1.1 main.go4.1.2 controller/tag.go4.1.3 model/tag.go4.1.4 执行main.go4.2 通过sqlmock来对TagControlle
2024-03-27
1172
0
0
Golang
技术方案
2024-01-19
gorm如何获取表的所有字段的信息,包括comment
解决方案db.Raw("show full columns from xxx ").Scan(&result)获取表的详细信息var result []utils.ColumnshowSql := fmt.Sprintf("show full columns f
2024-01-19
3740
0
0
Golang
2024-01-19
gorm如何获取数据库中所有的表名【show tables】
golang gorm show tables// 获取表结构tables := make([]string, 0)if err = db.Raw("SHOW TABLES").Scan(&tables).Error; err != nil {}
2024-01-19
3065
0
0
Golang
2023-08-10
常用Golang工具类函数实现(一)
概要在使用Golang开发中,标准库提供了很多好用的函数可以帮助我们快速的实现一些功能。但是相对于其他语言来说,还是有很多好用且常用的函数或者方法,是没有被加入到标准库的,这里就需要我们自己的来实现。好用的函数1. Implode 将任意类型数组,按照分割符,转成字符串源码func Implode[
2023-08-10
11143
0
2
Golang
常用Golang函数
2023-07-13
Golang实现常用的Hash摘要
常用Hash算法哈希(Hash)算法是一种将任意长度的数据映射为固定长度的数据的算法。常用的哈希算法有以下几种:MD5:MD5 是一种常用的哈希算法,可以将任意长度的数据转换为 128 位的哈希值。但是,MD5 已经被证明不是完全安全的,因此在实际应用中,建议使用更加安全的哈希算法。SHA-1:SH
2023-07-13
13036
0
0
Golang
2023-07-12
深入理解Golang的泛型
1. 什么是泛型1.1 举个栗子1.2 问题: 如果a和b是float类型呢?1.3 Golang新特性1.4 ChatGPT4对泛型的回答2. 泛型的基本特性2.1 类型参数(Type Parameters)2.1 约束(Constraints)2.2 类型集(Type Sets)2.3 约束元素
2023-07-12
12687
0
29
Golang
深入理解系列
2023-05-18
深入理解Golang的atomic原子操作
Golang的atomic包提供了一组原子操作函数,用于在多个goroutine之间安全地访问和修改共享变量。这些原子操作函数可以保证对共享变量的操作是原子性的,从而避免了竞态条件的发生。本文将深入探讨Golang的atomic包的原子操作。原子操作的实现原理Golang的atomic包的原子操作是
2023-05-18
9176
0
6
Golang
深入理解系列
2023-05-09
使用Golang生成双色球和大乐透号码
每次买彩票在彩票站机选的号码基本都中不了,于是想着自己也手写一个随机生成彩票号码的程序。下面是生成双色球和大乐透的实现代码。 `双色球` 红球需要从 1- 33 的号码中,选出6个号码; 篮球需要从1-16的号码中,选出1个号码。即 6红 + 1蓝 `大乐透` 红球需要从 1- 35 的号码中,选出5个号码; 篮球需要从1-12的号码中,选出2个号码。即 5红 + 2蓝
2023-05-09
6444
0
4
Golang
1
2
3