func TestGolang(t *testing.T) { fmt.Println(A()) // 0 fmt.Println(*B()) // 1 fmt.Println(C()) // 1 fmt.Println(D()) // 0}func A() int { var result int... ...
分类:
其他好文 时间:
2020-01-14 16:14:51
阅读次数:
88
背景 Go程序运行时打印git提交信息编译信息 Golang编译信息注入程序 当在debug的过程中,我们需要明确当前运行的go程序是什么版本 不要浪费时间在确认版本的问题上 在go build编译的时候是可以注入外部参数的 让go程序在运行的时候就可以打印编译时候的参数情况 以gitlab run ...
分类:
其他好文 时间:
2020-01-12 22:15:23
阅读次数:
113
1. 指针类型 package main import ( "fmt" ) // 演示golang中指针类型 func main() { // 基本数据类型在内存布局 var i int = 10 // i 的地址是什么,&i // & 地址符 fmt.Println("i的地址=", &i) // ...
分类:
其他好文 时间:
2020-01-10 22:40:08
阅读次数:
117
米忽悠踩坑日记-1 --知不足,而后进 进入米哈游差不多一个半月了,就以刚刚上线的某个任务作为节点写一篇踩坑日记吧。 1.安全意识,尽量考虑到玩家各种奇奇怪怪的操作以及有可能想刷道具的行为. 2.日志方面,记录玩家的每一步操作,成功或者失败,需要记录清楚,uid,region以及其他的信息,如奖励的 ...
分类:
其他好文 时间:
2020-01-09 20:48:00
阅读次数:
65
1、建议去go语言中文网下载,网址:https://studygolang.com/dl ,下图是下载页面及包介绍 2、Windows版安装 3、在cmd命令行窗口输入“go version”可以查看当前Go版本,用以检测是否安装成功 ...
分类:
其他好文 时间:
2020-01-06 13:06:00
阅读次数:
79
我们都知道Promethetheus是不带认证和数据加密的,但很多时候我们又想在公网中直接使用它的管理界面,如果不做任何处理,它将存在严重的数据泄漏安全问题。下面我将介绍如何通过nginx的basic认证来解决这一问题。原始Prometheus代理配置server{listen80;server_nameexample.coom;location/{proxy_passhttp://localho
分类:
其他好文 时间:
2019-12-31 01:33:05
阅读次数:
168
"细说Golang的JSON解析" "golang JSON技巧" "Go 如何解析 JSON 数据?mapstruct包" 读写结构体 //写[obj,] type user struct { Name string Age int } m:= []user{ {"m1",1}, {"m2",2} ...
分类:
Web程序 时间:
2019-12-30 11:55:22
阅读次数:
111
详细文档:https://www.runoob.com/go/go-tutorial.html Go 语言环境安装 Go 语言支持以下系统: Linux FreeBSD Mac OS X(也称为 Darwin) Windows 安装包下载地址为:https://golang.org/dl/。 如果打 ...
分类:
其他好文 时间:
2019-12-18 11:06:42
阅读次数:
100
1 package main 2 3 import "fmt" 4 5 func main() { 6 var sum int = 17 7 var count int = 5 8 var mean float64 9 10 mean = float64(count) / float64(sum) ...
分类:
其他好文 时间:
2019-12-08 15:57:12
阅读次数:
120