- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 go随手记
永远不要使用指针指向一个接口类型,因为它已经是一个指针。iota在const关键字出现时将重置为0,const中每增一行常量声明使iota计数加1。当且仅当动态值和动态类型都为nil时,接口类型值才为nil。:= 如果新变量与同名已定义的变量不在同一个作用域中那么Go会新定义这个变量。range表达式是副本参与循环。多重赋值:计算等号左边索引表达式和取址表达式,接着计算等号右边的表达式赋值。i++和i–在Go语言中是语句,不是表达式因此不能赋值给另外的变量,此外没有..
2021-02-23 15:43:14
228
1
原创 //go:指令
go:linkname//go:linkname localname importpath.namelocalname函数实际调用importpath.name。简单来讲,就是 importpath.name 是 localname 的符号别名,编译器实际上会调用 localname 。但前提是使用了 unsafe 包才能使用go:noescape//go:noescape该指令指定下一个有声明但没有主体(意味着实现有可能不是 Go)的函数,不允许编译器对其做逃逸分析一般情况下,该指令用于
2021-02-20 11:02:35
415
原创 go mod init小技巧
go.modpackage main // import "golang" (此处的注释为go mod init 生成的 module 值)import "fmt"func main() { fmt.Println("xxx")}1执行 go mod init(不加package main后面的注释,默认为当前gopath路径下执行go mod init位置)module golang // 指定了modulego 1.15...
2021-02-01 11:57:23
9723
转载 gin使用air实时加载
转载获取airgo get -u github.com/cosmtrek/air运行air#运行air监听air -c .air.tomlwindows下需要修改的地方# Config file for [Air](https://github.com/cosmtrek/air) in TOML format# Working directory# . or absolute path, please note that the directories following mu
2021-01-21 09:53:32
663
原创 jenkins配置Gitlab
安装GitLab插件。 登录gitlab,添加Access Token。Settings – > Access Tokens将此处生成的Access Token用于下的添加凭据的API Token。添加凭据Manage Jenkins -->Configuration
2020-11-26 13:58:53
197
原创 jenkins工程中git源码管理
服务器生成密钥#生成密钥ssh-keygen -t rsa -C "your email" -f ~/.ssh/jenkins# -f ~/.ssh/jenkins 指定生成名# 默认存放用登录角色的 home/.ssh下。gitlab设置SSH Key。Settings --> SSH Keys添加凭据。SSH Username with private key项目中使用。...
2020-11-25 19:20:36
242
原创 centos7Jenkins安装及部分环境安装
Jenkins安装及部分环境安装。Centos7安装Jenkinsjenkins官网下载sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reporpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.keyyum install jenkins# 启动jenkins服务systemctl sto
2020-11-25 19:12:23
93
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人