快速配置linux远程开发-go语言

1.go安装包安装

2.go env 配置

go env -w GO111MODULE=on

go env -w GOPROXY=xx

go env -w GOSUMDB=off

go env -w GOPRIVATE=xx

3.复制linux公钥到gitlab中,用于通过ssh免密拉取gitlab项目

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

4.设置win免密登录linux

  • 追加win的ssh公钥到linux中
  • 查看公钥内容 C:\Users\你的用户名\.ssh\id_rsa.pub
  • 复制公钥内容到剪贴板
  • cat >> ~/.ssh/authorized_keys

5.配置https免密拉取gitlab项目

git config --global user.name "yunis.yao" # 设置全局用户名

git config --global user.email "yunis.yao@aishu.cn" # 设置全局邮箱

git config --global credential.helper netrc

vi ~/.netrc

machine gitlab.com

login your_email@example.com

password your_access_token #gitlab 令牌

相关推荐
柯西劝我别收敛1 小时前
K8s Scheduling Framework 解析
后端
沐知全栈开发1 小时前
CSS Text(文本)
开发语言
lolo大魔王1 小时前
Go语言的文件处理操作
golang
前进吧-程序员1 小时前
现代 C++ 异步编程:从零实现一个高性能 ThreadPool (C++20 深度实践)
开发语言·c++·c++20
Rsun045511 小时前
10、Java 桥接模式从入门到实战
java·开发语言·桥接模式
金銀銅鐵1 小时前
[Java] 从 class 文件看 cglib 对 MethodInterceptor 的处理 (下)
java·后端
jieyucx1 小时前
Golang 完整安装与 VSCode 开发环境搭建教程
开发语言·vscode·golang
pearlthriving2 小时前
c++当中的泛型思想以及c++11部分新特性
java·开发语言·c++
智慧地球(AI·Earth)2 小时前
规则引擎实战:Python中re库和pyknow库规则引擎实战教程
开发语言·python·程序人生
Walter先生2 小时前
WebSocket 连接池生产级实现:实时行情高可用与负载均衡
后端·websocket·架构