该文被密码保护。
随笔分类 - language
摘要:# linux下go语言环境安装 ## 下载go包,选择合适的版本,(https://golang.google.cn/dl/) #### 方式一,https://golang.google.cn/dl/ ``` 选择合适的包,下载之后放到Linux下 ``` #### wget ``` wget
阅读全文
摘要:宏定义的灵活使用 最近看源码的时候,发现一个比较好玩的,直接贴我自己写的demo demo1.h #ifndef __demo1_h__ #define __demo1_h__ #define date1_t int #undef TYPE #define TYPE 1 #include "temp
阅读全文
摘要:linux下设置GO语言的国内代理 出现的问题 timeout 问题 查看go env 出现问题原因 https://proxy.golang.org在国内访问经常出现timeout Golang V1.13之后支持通过设置变量GOPROXY来修改代理地址,默认的代理服务器 更改默认代理 go en
阅读全文
摘要:GO语言viper包(处理toml格式配置文件) config.toml配置文件 Name="world" [school] Name="qinghua" time=4 credits=3.14 toml.go package main import ( "fmt" "github.com/spf1
阅读全文
摘要:etcd中watch的GO语言使用 package main import ( "context" "fmt" "log" "github.com/coreos/etcd/clientv3" ) func ExampleWatcher_watch() { cli, err := clientv3.N
阅读全文
摘要:问题一 转载 https://www.cnblogs.com/wind-zhou/p/12831656.html 解决 包 "go.etcd.io/etcd/clientv3" 原因 etcd3.3.20 的 release 版本要求 grpc 的版本是 v1.26.0 之前的。而此时 go.mod
阅读全文
摘要:GO语言使用mqtt "github.com/eclipse/paho.mqtt.golang" //mqtt "github.com/sirupsen/logrus" //日志 package mqtt import ( "crypto/tls" "encoding/json" "errors"
阅读全文
摘要:GO context之WithTimeout的使用 转载 https://blog.csdn.net/yzf279533105/article/details/107292247 它主要的用处如果用一句话来说,是在于控制goroutine的生命周期。当一个计算任务被goroutine承接了之后,由于
阅读全文
摘要:GO语言定时器 Go语言定时器实现原理及作用可以参考 http://c.biancheng.net/view/5723.html ticker 通过 time.NewTicker() 创建,这种类型,ticker会不断的按照设定的间隔时间触发,除非主动终止运行。 type Ticker struct
阅读全文
摘要:本文例程均为转载 demo1 package main import ( "errors" "fmt" jwt "github.com/dgrijalva/jwt-go" "github.com/gin-gonic/gin" "net/http" "time" ) //定义返回错误 const (
阅读全文
摘要:转载自 https://blog.csdn.net/codeSquare/article/details/98980234 GO语言Gin包(JWT使用) JWT 的全称叫做 JSON WEB TOKEN,在目前前后端系统中使用较多。 JWT 是由三段构成的。分别是 HEADER,PAYLOAD,V
阅读全文
摘要:GO语言Gin包 (中间件) router := gin.Default() /* func Default() *Engine { debugPrintWARNINGDefault() engine := New() engine.Use(Logger(), Recovery()) return
阅读全文
|