一、启用go modgo env -w GO111MODULE=on #开启 MODULE go env -w GOPROXY=https://goproxy.cn,https://goproxy.io,direct #默认值为https://proxy.golang.org,directGO111MODULE可以设置为:off、on、auto(默认值),从GO111MODULE变量名可以看出
命令汇总: cd 在linux下是进入某一文件夹的操作。当你看到CD的时候,我是在找我的目录,即要上传代码的目录。所以一直找到W_IMsg这个目录下时,算是找到了自己要上传的代码;(W_IMsg文件夹是项目代码所在的位置,对应于你电脑中的项目文件夹)然后touch README.md。这命令是添加一个文件。文件名叫:README.md;然后: git init :这时初始化一个仓库。 成功后会有下
1. 安装简单2. go.mod 文件注意: 首先最重要知道的是,go 语言中,module 是 package 的集合。 module 是更大的概念,package 是更小的概念当需要导入一些其他 modules 的 package 的时候,go 是通过自己的 module 跟踪这些依赖。这个 module 由 go.mod 定义,跟踪那些提供 packages 的其他 modules 们。可以
总览Go 专家编程 go mod 自动版本选择在前面的章节中,我们使用过go get <pkg>来获取某个依赖,如果没有特别指定依赖的版本号,go get会自动选择一个最优版本,并且如果本地有go.mod文件的话,还会自动更新go.mod文件。事实上除了go get,go build和go mod tidy也会自动帮我们选择依赖的版本。这些命令选择依赖版本时都遵循一些规则,本节我们就开
转载 2024-08-03 22:36:27
58阅读
远程仓库命令命令含义git remote -v查看当前所有远程仓库分支别名git remote add 别名 远程仓库地址给远程仓库地址起别名git push 别名 分支推送本地分支的内容到远程仓库分支git clone 远程仓库地址将远程仓库的内容克隆到本地git pull 远程仓库别名 远程分支名将远程仓库的分支最新内容拉下来直接与本地分支合并Git远程仓库操作首先登陆自己的GitHub账号,
一 什么是DockerfileDockerfile是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像。1、对于开发人员:可以为开发团队提供一个完全一致的开发环境;2、对于测试人员:可以直接拿开发时所构建的镜像或者通过Dockerfile文件构建一个新的镜像开始工作了;3、对于运维人员:在部署时,可以实现应用的无缝移植。二常用命令命令作用FROM image_name:ta
转载 2023-09-28 16:52:55
144阅读
Hi,大家好,我是明哥。在自己学习 Golang 的这段时间里,我写了详细的学习笔记放在我的个人微信公众号 《Go编程时光》,对于 Go 语言,我也算是个初学者,因此写的东西应该会比较适合刚接触的同学,如果你也是刚学习 Go 语言,不防关注一下,一起学习,一起成长。通常之前的学习,我们知道了在 Go 的项目中,可以 import 一个托管在远程仓库的模块,这个模块在我们使用 go get 的时候,
转载 4月前
77阅读
首先你需要准备自己的服务器;    在自己的服务器上,需要做以下准备工作:安装git新建一个账户用于git操作创建git存储文件夹;初始化仓库一、安装gitsudo apt-get install git yum install git二、创建用于管理git的账户1.创建账户    按照惯例,创建一个git:git账户用作git
转载 2024-03-28 11:31:34
59阅读
准备使用mod之前先检查自己的配置以及go的版本1.go的版本需要在1.11以上2.检查go env,需要注意GO111MODULE=on3.gopath设置成go的安装目录看看我的配go mod 命令命令说明downloadloaddownload modules to local cache(下载依赖包)editedit go.mod from tools or scripts(编辑go.mo
文章目录一、背景和基础二、Go Module 引入本地自定义包三、Go Module:私有不合规库怎么解决引用问题四、参考 一、背景和基础go module 是Go1.11版本之后官方推出的版本管理工具,并且从 Go1.13 版本开始, go module 将是Go语言默认的依赖管理工具。到今天 Go1.14 版本推出之后 Go modules 功能已经被正式推荐在生产环境下使用了。注意:在一个
一般情况下,我们程序员都会用第三方Git代码托管平台管理工作业务中的代码,当然根据需要会设置公开或者私有模式。如果我们是企业项目且有一定的安全考虑的,这些公司一般都使用内部自建的代码托管平台。当然,也有很多程序员希望将自己的作品热衷于分享给大家欣赏且给予星星,则肯定会托管在第三方Git代码平台的。我们可能比较熟悉GitHub,目前已经被微软收购,以前私有仓库是需要收费的目前也免费给用户使用。应该是
文章目录1:安装1:设置信息2:github访问慢解决2:初始化本地项目仓库2.1:本地仓库目录解释2.2:idea新项目上传git2.3:正确的push提交流程2.4:合并冲突解决3:git基本原理1:本地流程原理图2:分支合并:merge和rebase3:命令解释4:git-gui界面操作4.1:merge菜单4.2:remote菜单栏5:问题汇总5.1:and报错:Permission de
经常用到git提交代码记录一下经常用到的几个常规操作如果是别人的仓库先fork到自己仓库如果是自己仓库直接拉取git clone https://仓库地址//xxx.git关联自己
原创 2021-08-20 17:07:47
1451阅读
1. 单行导入与多行导入在 Go 语言中,一个包可包含多个 .go 文件(这些文件必须得在同一级文件夹中),只要这些 .go 文件的头部都使用 package 关键字声明了同一个包。导入包主要可分为两种方式:单行导入import "fmt" import "sync" 多行导入import( "fmt" "sync" ) 如你所见,Go 语言中 导入的包,
目录如何搭建Go语言开发环境旧版本的GOROOT和GOPATH新版本的go moduleGO111MODULEGOPROXYGOSUMDBgo mod命令扩展公共GOPROXY私有Go Module私有GOPROXY如何使用go module导入本地包前言问题解决方法在同一个项目下不在同一个项目下举个"栗子" 如何搭建Go语言开发环境旧版本的GOROOT和GOPATHGOROOT和GOPATH都
经常用到git提交代码记录一下经常用到的几个常规操作如果是别人的仓库先fork到自己仓库如果是自己仓库直接拉取git clone https://仓库地址//xxx.git关联自己账号和邮箱git config user.name "xxx"git config user.email "xxx@xxx.com"关联本地项目
原创 2022-03-04 14:50:52
355阅读
首先你需要安装git工具,配置好你的git的基本参数提交本地仓库提交本地仓库指令$ git init //初始化 $ git add . //添加暂存区 $ git commit -m "commit message" //提交 $ git remote add origin https://github.com/仓库地址.git //连接远程仓库 $ git push -u origin
安装Git 下载地址:https://git-for-windows.github.io/ 下载好git后 ----------创建代码仓库----新建一个邮箱和名字创建代码仓库--代码仓库是用于保存版本管理所需要信息的地方,所有本地提交的代码都会被提交到代码仓库中,如果有需要还可以再推送到远程仓库中。 现在尝试给BroadcastBestPractice项目建立一个代码仓库,开始打开Git
转载 2024-02-14 15:30:38
134阅读
介绍Gogs项目旨在构建一种简单,稳定和可扩展的自托管Git服务,该服务可以通过最轻松的方式进行设置。使用Go语言开发的git自托管服务,部署十分简单,可以在Go支持的所有平台(包括Linux,macOS,Windows和ARM)上进行独立的二进制分发来完成此任务。可以帮助你自己搭建一个类似于Github的网站。功能特点用户仪表板,用户个人资料和活动时间表。通过SSH,HTTP和HTTPS协议访问
基本介绍Git是版本控制的一种,我们可以将自己写好的代码放入Git仓库中,也可以将Git仓库中的代码下载到本地将代码上传到Git仓库,需要经历:工作目录(本地项目文件夹) => 暂存区(内存区域,临时存储文件的变化) => Git仓库(存放项目的各个版本)基本使用在桌面通过Win+R键 打开命令行窗口输入cmd 输入git --version查看版本号 如果与下方图片类似 则可以继
转载 2024-04-01 08:42:22
85阅读
  • 1
  • 2
  • 3
  • 4
  • 5