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

相关推荐
LYS_0618几秒前
C++学习(8)(文件输入输出,类和对象(1))
开发语言·c++·学习
历程里程碑2 分钟前
26信号处理一:从闹钟到进程控制的奥秘
linux·运维·服务器·开发语言·c++·算法·排序算法
jghhh013 分钟前
基于C# WinForm实现自动在线升级的方案
开发语言·c#
Gofarlic_OMS3 分钟前
LS-DYNA许可证全局状态及集群计算资源使用可视化监控大屏
运维·开发语言·算法·matlab·自动化
阿里嘎多学长4 分钟前
2026-02-25 GitHub 热点项目精选
开发语言·程序员·github·代码托管
troublea9 分钟前
ThinkPHP vs Laravel:PHP框架终极对决
开发语言·php·laravel
Ronin30514 分钟前
信道管理模块和异步线程模块
开发语言·c++·rabbitmq·异步线程·信道管理
LawrenceLan19 分钟前
30.Flutter 零基础入门(三十):GridView 网格布局 —— 九宫格与商品列表必学
开发语言·前端·flutter·dart
yoyo君~19 分钟前
从内存管理到并发架构:C++ 核心内功修炼指南
开发语言·c++·学习·无人机
2501_9419820524 分钟前
告别手动,Java 自动化调用企微外部群的深度实践
开发语言·python