2024-09-05
厉飞雨
阅读(72)
评论(0)
赞(7 )
go: GOENV can only be set using the OS environment
go env -w GOENV=D:\\Program Files\\Go\\env
![](http://static.51tbox.com/static/2024-08-29/col/2f9dda0c6808ffb3b256a59e142a3bb0/e9b4ebf871...
2024-09-05
厉飞雨
阅读(43)
评论(0)
赞(2 )
### go run {#autoid-1-5-3}
`go run main.go`也可以执行程序,该命令本质上是先在临时目录编译程序然后再执行。
如果你不清楚上方关于`go run`执行机制的描述,那么你最好今后都使用`go build`编译再执行。
### go install {#autoid-1-5-4}
`go install`表示安装的意思,它先编译源代码...
2024-09-05
厉飞雨
阅读(74)
评论(0)
赞(6 )
### 跨平台编译 {#autoid-1-5-5}
默认我们`go build`的可执行文件都是当前操作系统可执行的文件,Go语言支持跨平台编译------在当前平台(例如Windows)下编译其他平台(例如Linux)的可执行文件。
#### Windows编译Linux可执行文件 {#windows编译linux可执行文件}
如果我想在Windows下编译一个Linu...
2024-09-05
厉飞雨
阅读(41)
评论(0)
赞(1 )
`GOROOT`和`GOPATH`都是环境变量,其中`GOROOT`是我们安装go开发包的路径,而从Go 1.8版本开始,Go开发包在安装完成后会为`GOPATH`设置一个默认目录,并且在Go1.14及之后的版本中启用了Go Module模式之后,不一定非要将代码写到GOPATH目录下,所以也就**不需要我们再自己配置GOPATH**了,使用默认的即可。
想要查看你电脑上的`...
2024-09-05
厉飞雨
阅读(116)
评论(0)
赞(4 )
这篇文章主要介绍 go的编译器环境安装:
**一** **Go编译器的下载:**
-------------------
-- 官网:https://golang.google.cn/
-- go中文网:[++https://studygolang.com/dl (推荐)++](https://studygolang.com/dl)
下图是白眉大叔 在 go 中文网下载...
2024-09-05
厉飞雨
阅读(85)
评论(0)
赞(5 )
嗨,你好呀,我是猿java
不管是技术面试,还是日常开发,系统设计都是一个非常具备挑战性的技术点,特别是往技术管理岗或者高P岗位发展时,系统设计能力更是一个必备技能,因此,有没有什么结构化的方法,可以帮助我们更好地驾驭它呢?这篇文章,我们将通过 7个步骤详细分析如何设计系统。
![img.png](/images/system-design/design-overview....
2024-09-04
厉飞雨
阅读(68)
评论(0)
赞(4 )
![](http://static.51tbox.com/static/2024-08-29/col/d8fbeb26273e5c0c48121b2a308e6f0f/8aff951e6e7c43a59005720570d731dd.png.jpg)
stage('server-gateway 部署到dev环境') {
...
2024-09-04
厉飞雨
阅读(80)
评论(0)
赞(3 )
pipeline {
agent {
node {
label 'maven'
}
}
stages {
stage('拉取项目') {
...
2024-09-04
厉飞雨
阅读(67)
评论(0)
赞(4 )
首先 我们需要 单独自定义一个 agent
参考步骤
kubesphere 流水线自定义 Jenkins Agent :[连接](https://51tbox.com/)
kubeshphere 流水线 agent 自定义 如何使用 :[连接](https://51tbox.com/)
2- 设置
把这个container 加入到 contaners 中
...
2024-09-04
厉飞雨
阅读(67)
评论(0)
赞(6 )
Jenkins获取当前job执行的用户名
如下当jenkins发布时,通过企业微信机器人发送通知
# 发送发布通知
log="$JENKINS_HOME/jobs/$JOB_NAME/builds/${BUILD_NUMBER}/log"
BUILD_USER=$(cat $log |head -n 1|sed -E &q...