随笔分类 - golang
摘要:下载grafana源码 从grafana git 仓库下载指定的分支。 编译后端 我下载的时候,grafana的最新release是7.3.7,其需要安装go 1.15版本 生成可执行文件 进入项目根目录,依次执行下面的语句 go run buil
阅读全文
摘要:问题 忽然想起很早之前看的一道逻辑题,大概是这么说的: 你经过一个地方有两座桥,其中一座通往地狱,一座通往天空。 桥的入口各有一个守卫,一个是魔鬼一个是天使,但是外表上无法分别,天使不一定站在天堂前,魔鬼也不一定站在地狱前。 魔鬼必定撒谎,天使必然说真话。 你现在只能问其中一个人一个问题,你该咋样走
阅读全文
摘要:golang的第三方代码拉取一直是让人头疼的问题,在``github``托管的代码还好,托管在其他网站上的代码总会由于大家都懂的原因,无法访问。纵使是github,在拉取文件数量较多的库时,也是比较慢的。
有没有比较好的解决方案呢?有的,这里给大家提供一个:``gogs`` + ``glide``。
阅读全文
摘要:go语言的包是没有中央库统一管理的,通过使用``go get``命令从远程代码库
(github.com,goolge code 等)拉取,直接跳过中央版本库的约束,
让代码的拉取直接基于源代码版本控制库,开发者间的协同直接依赖于源代码的版本控制。
直接去除了库版本的概念。没有明显的包版本标识,官方的建议是把外部依赖的代码全部复制到自己可控的源代码库中,进行统一管理,
从而做到对依赖包的可控管理。
阅读全文
摘要:学完这篇教程后,我们希望达到如下的目标:服务挂掉后,自动重启/可执行文件或者配置文件修改后,服务自动重启
阅读全文
摘要:源自: "Rob Pike points out" Simple, Poetic, Pithy Don't communicate by sharing memory, share memory by communicating. Concurrency is not parallelism. Ch
阅读全文
摘要:
按理说,fabric本身都是用golang开发的,那么fabric-sdk-go作为其亲儿子,功能应该是最为完善的。然而,与我们想法相左的是,golang版本的sdk反而是最不完备的,开发进度滞后,功能缺失。
阅读全文

摘要:
grpc日志总是冷冰冰的显示一点信息,没啥帮助,让我们来使他详细点吧!
阅读全文

摘要:
Goland里缺少同步远程代码,怎么办?看我细细道来。
阅读全文

摘要:
golang总体而言是一门比较好入门的语言,许多特性都很精简易懂,但是接口与反射除外。他们真的让人头疼,不知道是自身资质问题还是怎么着,总是觉得很多书上写的不够明了...而我,亚楠老猎人,今天就是要受苦试着把它给攻克了。
阅读全文

摘要:
Fabric国密改造是个什么概念?我们来思考以下4个问题:为什么偏偏是密码算法?(WHY?) / 什么是国密算法?(WHAT?) / 改造切入点什么?(WHERE?) / 如何实现国密支持?(HOW?)
阅读全文

摘要:
Fabric可以通过``cryptogen``生成网络所需的所有证书及密钥,现将各目录内容叙述如下。
阅读全文
