编程

no image

Golang Gin微信支付V3 SDK 统一下单使用

mysql当查询条件为空时不作为条件查询(Gorm)

// Show 查询func (p *CategoryModel) Show(parent interface{}) (counts int64, temp []CategoryModel) { if parent == 0 { parent = sql2.NullInt32{} } sql

no image

panic: assignment to entry in nil map

golang中map是引用类型,应用类型的变量未初始化时默认的zero value是nil。直接向nil map写入键值数据会导致运行时错误panic: assignment to entry in nil map因为在声明alphabetMap后并未初始化它,所以它的值是nil, 不指向任何内存地址。需要通过make方法分配确定的内存地址。程序修改后即可正常

no image

如何在 MySQL 中实现动态行转列

有时,您的数据可能存储在行中,您可能希望将其报告为列。在这种情况下,您需要将行转换为列。有时,甚至这些行也可能是可变的。所以你可能知道你需要多少列。在这种情况下,您需要动态地将行转置为列。由于 MySQL 中没有内置函数来执行此操作,因此您需要使用 SQL 查询来完成它。这是一个 SQL 查询,用于将行动态转换为 MySQL 中的列。原文地址:

no image

golang json 编码解码

golang "encoding/json"包实现了json对象的编解码https://www.cnblogs.com/fhb2011/p/8975184.html一、编码func Marshal(v interface{})

no image

配置git的代理

在开启翻墙的前提下,手动配置git的代理。git客户端输入如下两个命令就可以了。git config --global http.proxy http://127.0.0.1:1080git config --global https.proxy http://127.0.0.1:1080

学Golang,这里开始,Go资源汇总

1、Go学习笔记:雨痕大神一直保持着更新,推荐阅读!2、Go夜读:推进大家深入了解Go ,快速成长为资深的Gopher3、

brown pot with green plant on wooden bench

给函数起个好名字—函数中的动词选取

原文地址:https://www.bilibili.com/video/BV193411p7JK?share_source=copy_web选取原则1 避免滥用通用单词案例1:万能的Get

Go语言学习笔记:使用Air热加载Gin框架

https://github.com/cosmtrek/air

小程序单独设置数组对象中某一个属性值

如题,js代码如下page({ data:{ list:[{a:1,b:2,c:3},{a:12,b:22,c:32},{a:13,b:23,c:33}], test:{aa:1,bb:2,cc:3} }, jian(e){ let i = e.currentTarget.dataset.index let that

记docker中mysql导出数据库和表到本地

docker中mysql的数据有的时候用起来可能不太方便,不直观,我想把数据库拷一份下来在自己电脑上用,现在记录一下过程。一.在docker中导出数据1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname > dbnam

Mac 下配置DDNS实现公网ipv6动态域名解析

Github地址:https://github.com/jeessy2/ddns-goddns-go