摘要: ["吖","阿","啊","锕","嗄","哎","哀","唉","埃","挨","穮","镳","表","婊","裱","褾","檦","俵","摽","鳔","豉"," 阅读全文
posted @ 2020-09-03 12:24 cnlihao 阅读(1239) 评论(0) 推荐(0) 编辑
摘要: ####使用Logrus的最简单方法: package main import ( log "github.com/sirupsen/logrus" ) func main() { log.WithFields(log.Fields{ "animal": "walrus", }).Info("A w 阅读全文
posted @ 2020-08-28 12:27 cnlihao 阅读(3040) 评论(0) 推荐(0) 编辑
摘要: ###安装nodejs 官方网站下载新版本即可。 https://nodejs.org/ ###安装Vue CLI 我们使用npm安装,所以要先设定一个国内源 npm set registry https://registry.npm.taobao.org/ 当然还可以使用淘宝的cnpm npm i 阅读全文
posted @ 2020-07-06 14:50 cnlihao 阅读(2204) 评论(0) 推荐(0) 编辑
摘要: 下面开始进入tarsgo正式的开发、使用与上传步骤。 在我们完成goland下tarsgo使用protobuf开发第一部分后,我们得到如下目录: 我们知道,helloworld.proto是protobuf的接口描述文件。通过tarsrpc插件生成的go接口文件被我们放到了proto/hellowo 阅读全文
posted @ 2020-05-17 21:41 cnlihao 阅读(548) 评论(0) 推荐(0) 编辑
摘要: tarsgo对Protobuf的支持是直接编写protoc gen go的插件,类似gRPC插件。 我们下面就利用tarsgo写的tarsrpc这个插件,一步步生成protoc gen go 首先我们引用《Go语言高级编程》中的介绍: Protobuf的protoc编译器是通过插件机制实现对不同语言 阅读全文
posted @ 2020-05-17 00:44 cnlihao 阅读(1156) 评论(4) 推荐(0) 编辑
摘要: 首先,我们创建一个空的项目目录 然后,打开goland一次设置配置。 本次使用golang 1.14版本。 使用modules模式开发。 第一步,初始化项目 第二步,下载tarsgo包、proto、protoc gen go 第三步,为protoc gen go添加tarsrpc插件 不会生成pro 阅读全文
posted @ 2020-05-16 23:27 cnlihao 阅读(735) 评论(0) 推荐(0) 编辑
摘要: tarsgo官方下载小例子: 使用goland打开其中一个小例子,大体结构如下图所示: 第一步:开启go modules,并设置Proxy 第二步:初始化go mod 使用go mod init 命令生成的项目名称就叫 test , 执行命令后,项目中会生成一个 go.mod 的文件 第三步:安装T 阅读全文
posted @ 2020-04-22 11:55 cnlihao 阅读(720) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2018.cnblogs.com/blog/1107782/201912/1107782-20191210161306957-1325657132.png) 阅读全文
posted @ 2019-12-10 16:11 cnlihao 阅读(1747) 评论(0) 推荐(0) 编辑
摘要: Docker 下开发hyperf # docker run -v /tmp/skeleton:/hyperf-skeleton -p 9501:9501 -it --entrypoint /bin/sh basecar/hyperf-developers:latest # 下载并运行 hyperf/ 阅读全文
posted @ 2019-11-07 20:02 cnlihao 阅读(2794) 评论(0) 推荐(0) 编辑
摘要: 区块链技术特性: · 分布式数据库的技术特性 · 密码学特性 · 共识机制 · 智能合约 分布式数据库的技术特性 · 基本上可用 · 软状态 · 最终一致性 密码学特性 · 哈希算法 · Merkle树 谈谈以太坊的Merkle树 https://www.8btc.com/article/73758 阅读全文
posted @ 2019-10-29 20:40 cnlihao 阅读(232) 评论(0) 推荐(0) 编辑