快速配置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 令牌

相关推荐
IT_陈寒3 分钟前
Redis客户端连接池不关闭的后果,程序直接崩给我看
前端·人工智能·后端
Hello:CodeWorld7 分钟前
深入浅出 C++:静态多态与动态多态的业务应用场景与源码级实战
开发语言·c++·架构
星恒随风8 分钟前
C++入门(一):第一个 C++ 程序、命名空间、输入输出和缺省参数
开发语言·c++·笔记·学习
AI人工智能+电脑小能手8 分钟前
【大白话说Java面试题 第94题】【Mysql篇】第24题:什么是单路排序?什么是双路排序??
java·开发语言·数据库·mysql·面试·排序算法
于先生吖9 分钟前
Java分账体系设计,网约车行程计费与到店线下结账一体化后端开发实战
java·开发语言
Cloud_Shy61817 分钟前
解读《Effective Python 3rd Edition》:从练气到老魔(第三章 Item 17 - 20)
开发语言·笔记·python
三品吉他手会点灯18 分钟前
C语言学习笔记 - 42.数据类型 - scanf函数深度解析
c语言·开发语言·笔记·学习
隔窗听雨眠28 分钟前
ORM框架选型指南:MyBatis与Hibernate的全面对比
java·开发语言·数据库
-凌凌漆-31 分钟前
【Qt】C++中protected与private的区别
开发语言·c++·qt
j7~35 分钟前
【C++】类和对象(上)--带你全面理解类和对象的概念,以及this指针的理解和相关面试题
java·开发语言·封装·this指针·类的实例化·访问限定符·类的命名