跟我学golang学习笔记:json序列化与反序列化
json简介json是一种轻量级的网络数据交换格式,到2005开始,正式成为主流的数据格式。json特点json易于程序解析和生成,并有效的提升网络传输效率。
linux下如何使用docker二进制文件安装
1,下载二进制文件https://download.docker.com/linux/static/stable/x86_64/docker-18.03.1-ce.tgz
Go项目标准布局
这是Go应用程序项目的基础布局。这不是Go核心开发团队定义的官方标准;无论是在经典项目还是在新兴的项目中,这都是Go生态系统中一组常见的项目布局模式。这其中有一些模式比另外的一些更受欢迎。它通过几个支撑目录为任何足够大规模的实际应用程序提供一些增强功能。
Protocol Buffers 开发者指南
如果你希望更加深入的了解有关 Protocol Buffers 的内容,你可以进入 tutorials 或者 protocol buffer encoding 页面来详细了解。
Go语言Web编程,POST请求,Form、PostForm、MultipartForm
Request查询参数URL QueryURL Query1. GET上一节学习了GET请求获取,Go语言Web编程,Request查询参数URL Query GET,2.
最简单的Go Dockerfile编写姿势,没有之一
1. Dockerfile一些额外注意点选择最简单的镜像比如alpine,整个镜像5M左右设置镜像时区RUN apk add –no-cache tzdataENV TZ Asia/Shanghai2.
做好mysql运维,必须熟练掌握备份和恢复,实战一次不行多来几次
进行备份或恢复操作时需要考虑一些因素:1、确定要备份的表的存储引擎是事务型还是非事务型,两种不同的存储引擎备份方式在处理数据一致性方面是不太一样的。
Go高性能压缩工具pgzip
随机生成一个 100MB 的大文件作为待压缩文件:首先使用原生的 compress/gzip 进行压缩:查看执行时间:现在我们切换到 pgzip 对同样的文件进行压缩:查看执行时间:可见,使用 pgzip压缩同样 100MB 大小的文件,使用 4 核 CPU 时压缩耗时有几十倍的缩短!