golang交叉编译

golang交叉编译【禁止CGO】

# 如果你想在Windows 32位系统下运行
➜  ~CGO_ENABLED=0 GOOS=windows GOARCH=386 go build test.go

# 如果你想在Windows 64位系统下运行
➜  ~CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build …

阅读全文

Pi视频监控DIY

0、硬件接好

数据带有字的一面朝向网口一端

1、登录无线路由器

http://192.168.0.1/

2、查到pi的IP地址

192.168.0.106 SSH 登录

3、更新系统组件

   sudo apt-get update
   sudo apt-get upgrade

4、设置网络

设置无线 wlan0( …

阅读全文

golang火焰图

golang火焰图

1、install go-torch(火焰图)

go get -v github.com/uber/go-torch
go-torch -h

2、install FlameGraph

go get -v github.com/brendangregg/FlameGraph
cd …

阅读全文

GRPC学习笔记

GRPC 是什么?

1、学习文档

中文:http://colobu.com/2017/03/16/Protobuf3-language-guide/
英文:https://grpc.io/docs/quickstart/go.html

阅读全文

Protocol Buffer学习笔记

Protocol Buffer 是什么?

1、学习文档

中文:http://colobu.com/2017/03/16/Protobuf3-language-guide/
英文:https://developers.google.com/protocol-buffers/docs/gotutorial

阅读全文

etcd3学习笔记

etcd 是什么?

中文:etcd是一个分布式一致性键值存储,其主要用于分布式系统的共享配置和服务发现
英文:A distributed, reliable key-value store for the most critical data of a distributed system

1、学习文档

英 …

阅读全文

Keil增加格式化插件AStyle

Keil增加格式化插件AStyle

找了很多资料,为了增加Keil代码可读性,又不愿意在Keil和其他编辑器切换。所以找到AStyle

1、下载 AStyle最新版本(当前最新版本3.1)

https://sourceforge.net/projects/astyle/files/astyle/
下载后解压到某个目录即可

2、配置Keil …

阅读全文