windows下GO离线安装依赖包在公司中,研发环境往往是内网环境,无法连接外网,因此在下载GO的依赖包时会遇上一些麻烦,此文用于记录如何解决在内网环境中,安装GO依赖包并使用。 文章目录windows下GO离线安装依赖包一、外网下载依赖包二、复制依赖包到离线环境三、离线环境中配置GO配置GOPROXY配置GOSUMDB四、更新依赖包生成mod文件总结 一、外网下载依赖包为了能够获取我们需要的依赖
转载
2024-08-30 16:00:33
242阅读
Go的发展迅猛向前,现在建议学习更加先进的 go module,本文依然具有参考价值 ----2022.5.4 于广州 Go对于初学有2大问题:1 是依赖的安装 2 gopath内的目录结构的处理,因为go依赖的路径问题,绝对相对路径,所以这点要很小心处理 最近在学习Go编写后端服务,先放出谢大的书镇楼:
转载
2024-03-20 12:44:25
77阅读
本文关键字:利用colinx+virtio winpe定制aliyun多分区linux系统盘,在winpe xp winpe中运行colinux,在windows pe下真正操作linux分区,利用colinux作单硬盘分区扩容无损分区, bootice安装grub2-00 到硬盘,云主机越狱装自定义镜像在《发表virtiope》《在阿里云上装自定义ISO》和《定制virtio winpe镜像》系
转载
2024-08-02 17:54:37
38阅读
Go-命令源码文件命令源码文件的用途什么,怎样编写它?details环境变量GOPATH指向的是一个或多个工作区,每个工作区都会有以代码包为基本组织形式的源码文件。源码文件又分为三种:命令源码文件库源码文件测试源码文件命令源码文件的用途什么,怎样编写它?命令源码文件是程序的运行入口,是每个可独立运行的程序必须拥有的。我们可以通过构建或安装,生成对应的可执行文件,后者一般会与该命令源码文件的直接父目
2.23 Go之go mod包依赖管理工具使用详解go moduleGo语言默认的依赖管理工具使用module设置GOMODULE设置GoModuleGOMODULE=off禁用go module,编译时会从GOPATH和vendor文件夹中查找包;GOMODULE=on启用 go module,编译时会忽略GOPATH和vendor文件夹,只根据go.mod下载依赖;GOMODULE=auto(
转载
2024-07-01 19:59:20
428阅读
# 将Go语言程序打包成镜像包
## 简介
在软件开发过程中,我们经常需要将自己的应用程序部署到不同的环境中,如测试环境、生产环境等。而Docker是一种流行的容器化技术,可以方便地将应用程序打包成镜像,然后在各个环境中进行部署。本文将介绍如何使用Docker将Go语言程序打包成镜像包,并进行部署。
## 准备工作
在开始之前,我们需要安装好Docker,并且熟悉基本的Docker命令。此
原创
2023-08-28 10:41:11
221阅读
一般情况下都是用GHOST版进行系统恢复,而有时会遇到有的客户要求用安装版恢复系统。其实这里有一个认识上的误区:安装版就比GHOST版好,安装版比GHOST版稳定,安装版比GHOST版兼容性好。这种认识或想法完全是一个错误! 什么叫正版?什么叫原版?根据微软的解释:所谓正版就是可以通过微软官方网络验证的,或者
转载
2024-03-26 20:06:25
41阅读
一、Go 语言简介Go 是一门编译型和静态的编程语言。因为 Go 语言是 2009 年诞生的,比目前市面上主流的编程语言,如 C、C++、Python、Java 都要新,所以它能够基于多种语言,取其精华,去其糟粕。Go 有很多特性:内置并发编程支持:协程(goroutine)和通道(channel)内置映射(map)和切片(slice)类型支持多态使用接口来实现装箱(value boxing)和反
转载
2024-05-27 20:16:36
90阅读
$GOPATH目录下的src源码目录一般是按照包来组织的,每一个包就是一个文件夹。目录名字是包内源文件的物理位置,目录名也是我们代码中import语句里的内容。源文件的开始有一个package关键字,用于指明该源文件的包名,一般情况下,我们需要让package的名字与目录名一致,但是并不是必须这样做,如果不这样做,那么import的时候需要用目录名,在源文件中使用import的模块时,需要用pac
原创
2022-11-11 11:53:47
65阅读
包的概念:和python一样,把相同功能的代码放到一个目录,称之为包.可以提高代码的可复用性、模块化结构.包可以被其他包引用.main包是用来生成可执行文件(应用程序),每个程序只有一个main包.所有的代码不能单独存在,都会属于一个包.相当于php的命名空间.调用规则:同一个包中函数,直接调用.不同包中函数,通过包名 + 点 + 函数名进行调用.包访问控制规则:大写:这个函数/变量是可导出的小写
原创
2023-10-14 16:09:22
121阅读
init的执行时机 导入包时前面加 _ 表示只执行包内的init函数 main包会编译成.exe 使用首字母大小写来说明包是否外部可见
原创
2022-12-08 15:14:00
71阅读
1.golang安装包下载与安装 关于vscode的下载,请参见历史文章Ubuntu16.04下搭建vscode的C++开发环境,本文就不再赘述啦~下面直接下载golang安装包,下载地址放文章的最后部分了。打开链接后,我们可以看到go语言的吉祥物一只可爱的小地鼠。 点击“Download Go”按钮即可进入下载页面,选择对应操作系统的安装包。注:本文是以Windonws系统为例,G
转载
2024-07-22 11:00:23
158阅读
文章目录1、背景介绍2、环境、软件准备3、安装 Jenkins3.1、基于 Tomcat、Jdk 启动3.2、基于 Docker 启动4、安装 Go Plugin 插件并配置5、配置 Jenkins Job 构建 Go 工程6、使用 Golang 镜像执行编译7、使用 Docker 多阶段构建镜像8、常见问题处理 1、背景介绍随着 Go 语言的流行,越来越多的公司和开发人员在工作中使用该语言开发
转载
2024-04-17 11:29:04
58阅读
1. GitHub 镜像访问这里提供两个最常用的镜像地址:https://github.com.cnpmjs.orghttps://hub.fastgit.org 也就是说上面的镜像就是一个克隆版的Github,你可以访问上面的镜像网站,网站的内容跟Github是完整同步的镜像,然后在这个网站里面进行下载克隆等操作。2. GitHub文件加速利用 Cloudflare Workers 对githu
转载
2024-03-03 15:25:24
406阅读
什么是windows系统镜像?安装操作系统,首先我们得有windows系统载体,然后才能将其安装到电脑上,而这个载体,就称之为系统镜像,顾名思义,我们可以简单理解成把系统包含的一系列文件封装在镜子里,优点是把大量的文件整合在一个文件内,缩小了体积,便于储存、复制、转移,但是不能直接使用,将它从镜子里拿出来,安装在电脑上,将其释放为完整的系统文件,就变成可用的操作系统了,现有的系统镜像大致分为
转载
2024-02-27 13:31:07
41阅读
几何课上,没有圆规三角尺和粉笔末,学生人手一台平板电脑,注意力全部跟随着老师动态演示的3D几何图形;地理课上,通过头戴式MR设备,学生可以更直观感受宇宙星空……如今,这些场景已经越来越多出现在国内学校的课堂中。2018年8月28日,微软发布面向中国教育用户的Surface Go二合一平板电脑,并宣布携手北京市八一学校打造“微软创新学校”,将为八一学校量身定制丰富的科技课程和应用场景。据悉,双方将充
1.介绍什么是GoGolang。由谷歌创建的一种开源、编译和静态类型的编程语言。加入并发编程,为大数据、微服务、并发而生。主要目标是使高可用性和可伸缩的web应用程序的开发变得简单易行。特点:类型安全、内存安全;高并发;高效垃圾回收机制;为多核计算机提供性能提升方案;UTF-8编码支持;快速编译用户:七牛云存储、知名beego用户、华为企业云、乐视云、京东、Bmob、联众游戏、淘宝等项目:Dock
转载
2024-09-01 15:35:39
104阅读
# 深入了解Dockerfile与Go镜像
在开发和部署应用程序时,Docker成为了越来越流行的选择。通过Docker,我们可以轻松地将应用程序和依赖项打包为镜像,使得应用程序在不同环境中具有一致性和可移植性。本文将深入探讨如何使用Dockerfile构建一个Go镜像,以便于运行Go应用程序。
## Dockerfile简介
Dockerfile是一个文本文件,其中包含了一系列用于自动化构
原创
2024-04-14 05:41:36
58阅读
目录1、包介绍2、标准库3、程序执行顺序1、包介绍包是结构化代码的一种方式:每个程序都由包(通常简称为 pkg)的概念组成,可以使用自身的包或者从其他包中导入内容。如同其他一些编程语言中的类库或命名空间的概念,每个 go 文件都属于且仅属于一个包。一个包可以有许多以 .go 为扩展名的源文件组成,因此文件名和包名一般来说都是不相同的。必须在源文件中非注释的第一行指明这个文件属于哪个包,如:pack
转载
2024-01-12 11:07:17
65阅读
Go语言的 os 包中提供了操作系统函数的接口,是一个比较重要的包。顾名思义,os 包的作用主要是在服务器上进行系统的基本操作,如文件操作、目录操作、执行命令、信号与中断、进程、系统状态等等。os 包中的常用函数1) Hostname 函数定义: func Hostname() (name string, err error)Hostname 函数会返回内核提供的主机名。2) Environ 函数
转载
2023-12-10 16:22:38
48阅读