严格来说,tx-signer并不属于SDK,它是bytomd中构建交易、对交易签名两大模块的java实现版。因此,若想用tx-signer对交易进行离线签名,需要由你在本地保管好自己的私钥。 如果你的目的是完全脱离于by…
分类:go教程
简单理解 Goroutine 是如何工作的
新公司使用 Golang,Golang 的魔力之一就是可以开启成千上万的 goroutine 来处理并发,于是上网看一些简单的关于 Goroutine 的介绍 https://blog.nindalf.com/post&…
go module使用本地包
go module的使用非常简单 初始化go.mod go mod init 整理依赖包 go mod tidy 如果想缓存到vendor目录 go mod vendor 执行命令之后都会自动把依赖搞定. 但是, 如果我…
Go调度器系列(2)宏观看调度器
上一篇文章《Go语言高阶:调度器系列(1)起源》,学goroutine调度器之前的一些背景知识,这篇文章则是为了对调度器有个宏观的认识,从宏观的3个角度,去看待和理解调度器是什么样子的,但仍然不涉及具体的调度原理。 三个…
VS Code 断点调试golang
实现效果 安装 delve windows go get -u github.com/go-delve/delve/cmd/dlv linux 方式一: go get -u github.com/go-delve/del…
一次对server服务大量积压异常TCP ESTABLISHED链接的排查笔记
背景 我们都知道,基于Kubernetes的微服务,大行其道,传统部署模式一直都在跟着变化,但其实,在原有业务向服务化方向过度过程中,有些场景可能会变得复杂。 比如说:将Kubernetes的模式应用到开发环节上,这个环…
GVM - Go 的多版本管理工具,使用介绍
原文作者: dryyun 原文链接: https://dryyun.com/2018/11/28… 基本介绍 项目地址 Go GitHub GVM GitHub 本机环境 设备 MacBook Pro 系统 …
写 Golang 程序的三条建议
写 Golang 程序的三条建议 写在前面: 其实写这篇文章初衷很简单,有人质疑我的上篇文章是抄袭的,就想再写点个人心得。刚看到时有点不忿,不过转头想了想,这难道不是对文章的肯定吗?😁 秉着不要把写文章当…
Go sync.Map 看一看
偶然看见这么篇文章:一道并发和锁的golang面试题。虽然年代久远,但也稍有兴趣。 正好最近也看到了 sync.Map,所以想试试能不能用 sync.Map 去实现上述的功能。 我还在 gayhub上找到了其他人用 sy…
给 Go 语言学习者的三点建议
给 Go 语言学习者的三点建议 Golang 被称为 云时代的编程语言 ,周围越来越多的人开始接触 Golang 。本人从事开发已近6年,写了3年时间的 Golang 的服务端和中间件的相关程序,也面试了不少面向 Gol…
Go 包依赖管理工具 —— govendor
govendor 是一个基于 vendor 机制实现的 Go 包依赖管理命令行工具。与原生 vendor 无侵入性融合,也支持从其他依赖管理工具迁移,可以很方便的实现同一个包在不同项目中不同版本、以及无相互侵入的开发和管…
【Go】IP地址转换:数字与字符串之间高效转换
转载:https://blog.thinkeridea.com/201903/go/ip2long.html IP 地址库中 IP 地址的保存格式一般有两种,一种是点分十进制形式(192.168.1.1),另一种是数字形…