mysql操作

mysql操作是不区分大小写的。

Mysql安装后若出现问题

ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)

阅读全文

interface转换结构体数组

interface非常好用,相当于一个空类型,什么类型都可以被它接受,可以说在传参上是非常方便的,那问题来了,什么类型它都能转得回去吗,结果是不能的。

这个问题,我自己碰到了两次,每次都没记录,每次都很干脆的忘了。

阅读全文

json操作

json算是比较好理解的组织结构方式了,现在RESTful那一套基本也是使用json来作为传输的数据格式了。

阅读全文

gin的学习框架

为了以后的开发便利,这里添加一个gin的框架结构。

阅读全文

服务器上传下载问题

做过服务器上传下载的一个接口,将其整理整理写出来备忘吧。

阅读全文

服务器限流问题

在观看慕课网的Go语言实战流媒体视频网站 ,里面有提高bucket token算法,也就是令牌桶算法,用于服务器限流。因为我刚好在做一个包含上传和下载的服务器接口,貌似会需要到这一块地方,就多加了一些了解,这里主要是将结果进行粘贴。

阅读全文

组件与语言特性的学习

sync.Map

这是一种线程安全的map用法,在版本1.9时出现,按照以前的用法,多协程情况下,需要使用将map和锁一起使用才可以做到线程安全,而现在可直接使用该类型。

阅读全文

Go Goroutine运行切换

Goroutine称呼上一般被我们理解为协程(Coroutine),类似于轻量级“线程”。

阅读全文

创建CSV,数据导入excel文件

代码:

阅读全文