添加编辑和保存功能 继续上篇文章【Go基础学习记录 – 编写Web应用程序 – 添加编辑和保存功能(一)】 如果将上篇文章的逻辑进行构建并运行,试图访问一个不存在的wiki,比如/view/APa…
分类:go教程
Bytom国密网说明和指南
比原项目仓库: Github地址:https://github.com/Bytom/bytom Gitee地址:https://gitee.com/BytomBlockc… 国密算法是指国家密码管理局制定的自…
通过 Mesos、Docker 和 Go,使用 300 行代码创建一个分布式系统
【摘要】虽然 Docker 和 Mesos 已成为不折不扣的 Buzzwords ,但是对于大部分人来说它们仍然是陌生的,下面我们就一起领略 Mesos 、Docker 和 Go 配合带来的强大破坏力,如何通过 300 …
Kubernetes监控之InfluxDB
什么是InfluxDB? InfluxDB介绍 InfluxDB是一款用Go语言编写的开源分布式时序、事件和指标数据库,无需外部依赖。该数据库现在主要用于存储涉及大量的时间戳数据,如DevOps监控数据,APP metr…
golang 设计模式之选项模式
有时候一个函数会有很多参数,为了方便函数的使用,我们会给希望给一些参数设定默认值,调用时只需要传与默认值不同的参数即可,类似于 python 里面的默认参数和字典参数,虽然 golang 里面既没有默认参数也没有字典参数…
IPFS基本使用
在IPFS新增一个文件 新建test.txt文件 打开终端,切换到桌面,新建一个文件夹test,切换到test中,通过vi新建一个文件test.txt,文件里面输入Hello World保存并且退出。 $ cd Desk…
浅谈Golang中创建一个简单的服务器
我们知道,golang中的net/http包对网络的支持非常好,这样会让我们比较容易的建立起一个相对简单的服务器,我们来看一段代码 func sayHi(w http.ResponseWriter, r *http.Re…
Go基础学习记录 - 编写Web应用程 - 数据库(五)
本次分享下 — NoSQL数据库 – Redis数据库驱动程序 NoSQL数据库 NoSQL数据库提供了一种存储和检索数据的机制,该机制使用比典型的关系数据库更松散的一致性模型,以实现水平扩展和更…
在 Golang 中使用 Go 关键字和 Channel 实现并行
Go 关键字和 channel 的用法 go 关键字用来创建 goroutine (协程),是实现并发的关键。go 关键字的用法如下: //go 关键字放在方法调用前新建一个 goroutine 并让他执行方法体 go …
web开源测试工具-siege
简介 Siege是一款开源的压力测试工具,设计用于评估WEB应用在压力下的承受能力。可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。siege可以从…
阿里云ECS启动Docker容器无法访问外网
初次在ECS使用docker,如文章所述有误,劳烦看官留言指正,谢过! 日期:2017-07-19 平台: 阿里云 ECS操作系统: Centos 7注明日期,只是辅助看官参考,随时间过去,文中所述不一定适用您遇到的问题…
golang 构建工具之 Makefile
可能是因为编译太简单了,golang 并没有一个官方的构建工具(类似于 java 的 maven 和 gradle之类的),但是除了编译,我们可能还需要下载依赖,运行测试,甚至像 easyjson,protobuf,th…