golang结构体标签

通过 reflect.Type 获取结构体成员信息 reflect.StructField 结构中的 Tag 被称为结构体标签(Struct Tag)。结构体标签是对结构体字段的额外信息标签。 JSON、BSON 等格式进行序列化及对象关系映射(Object Relational Mapping,简...

2022-05-20

docker 安装gitea

docker 安装gitea...

2022-05-12

golang-migrate 使用

在一个由多人开发的项目中,存在迁移不一致的可能性 - 例如,两个开发人员可能会创建冲突的迁移,然后创建迁移的开发人员首先将其合并到存储库中。开发人员和团队应密切关注此类情况(尤其是在代码审查期间)...

2022-05-07

wget的基本使用

wget是在终端中下载文件时候常用到的一个命令,功能十分强大,可以实现下载服务中某个目录下面的所有文件。...

2022-04-25

mac查看远程端口是否打开

windows下可以使用telnet查看远程端口是否打开,mac系统下面无法直接使用telnet,但是可以使用 nc命令来查看...

2022-04-25

frp安装配置之内网穿透最佳方案

Frp是一款流行的跨平台开源免费内网穿透反向代理应用,支持 Windows、macOS与 Linux,支持 TCP、UDP 协议,支持http 和 https 协议,在公网服务器安装一个server端,内网服务器安装一个客户端,起到一个中转转发的作用,从而实现内网暴露到外网,实际就是一个反向代理转发...

2022-04-24

vim 的配置

vim 的基本配置 介绍Vim配置文件.vimrc,配置Vim显示行号、支持utf8中文不乱码、突出显示Vim当前行,设置高亮显示括号匹配和tab缩进,解决Vim粘贴时多出缩进和空格问题。...

2022-03-29

GRPC

RPC 远程过程调用(Remote Procedure Call,RPC)是一个计算机通信协议 该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程 如果涉及的软件采用面向对象编程,那么远程过程调用亦可称作远程调用或远程方法调用 gRPC gRPC由...

2022-01-21

Ruby block, proc 和 lambda

Ruby 中 block, proc 和 lambda 的基本使用案例...

2021-03-16

golang 链接redis

golang 链接redis使用第三方开源的redis库: github.com/garyburd/redigo/redis...

2021-02-26
1 2 3