前端知识汇总
文档 peach
每日一库 templete
GO语言模板引擎 GO语言标准库http/template - https://zhuanlan.zhihu.com/p/299048675
Golang Template 简明笔记 - https://www.jianshu.com/p/05671bab2357
Go模板引擎 - …
每日一库 json2go
命令行使用
cat abc.json | json2go 即可实现Json到go struct的转换
包使用
package main
import (
"fmt"
"github.com/m-zajac/json2go"
)
func main() {
input := …
motion安装和启动
树莓派3B型(motion安装和启动):
安装依赖的库
sudo apt-get install libc6 libc6-dev
sudo apt-get install libjpeg9-dev
sudo apt-get install libav-tools
sudo apt-get install …
cron library
cron_test
cron is a crontab in golang(just a library)
Source code: github.com/robfig/cron
//every 5 second run a job
var spec5s = "0-59/5 * * * * *"
st := &stat{ …
CentOS 7 install chrome
CentOS 7 install chrome
1.创建yum源文件
cd /etc/yum.repo.d/
touch google-chrome.repo
2.输入yum源信息
[google-chrome]
name=google-chrome …
Golang Context的使用
参考:http://www.nljb.net/default/Golang%E4%B9%8BContext%E7%9A%84%E4%BD%BF%E7%94%A8/
context包介绍:
在golang中的创建一个新的线程并不会返回像c语言类似的pid
所有我们不能从外部杀死某个线程,所有我就得让它自己结束
之前我们用channel+select的方式, …
Golang go build
命令行使用:
1. go build 编译(apiserver.exe amd64/windows7 or apiserver amd64/linux)
go build -x 编译时列出所有编译时的指令(先编译package 最后 link)
2. go build -race 竞态检查
go build -gcflags …