【GO】自定义包引用解决方案

简介: 【GO】自定义包引用解决方案

在此我想对所谓的“大佬们”说劝你们善良,不要去伤害一个新手对编程的热情


以下说的话不包括所有人哈!只是针对那些自以为是的“大佬们”!

其实针对这个功能真的很简单,只是对于新手来说真的很不容易

咔咔是在2020年4月5号晚上在一个群里看到一个Programmer被人嘲笑

其实我们每个做编程的都是从新手开始的,然后一步一步的熟练自己对编程的认知

但是对于新手问的问题,在你们看来。呀!那么简单都不会,你是不是白学了啊!

当所谓的大佬们说出这些话时对自己毫无意义,你可以不解答,但是千万别去伤害别人。

能去问问题就已经说明自己已经搞了很久了,但是一直都没有搞定,所以才去问的。

然后希望新手的你们,不要受这些影响,自己好好坚持,都会搞定的。

在此咔咔希望在编程中,无论任何人问你问题,你尽可能的去回答。要是不回答也不要去伤害一个初出茅庐的Programmer。更不要去伤害一个新手对编程的热情

一个坚持分享技术的Programmer

首先我们来看一下项目的目录结构


  • 我的项目是在D:\gokaka下
  • 然后需要建一个src
  • go_code就是以后所有的项目存放的地方
  • family就是我的一个项目

image.png

然后配置一下环境变量

  • GOROOT是go的环境地址
  • GOPATH是我们的项目地址
  • path就是GOROOT的bin目录

屏幕快照 2022-05-19 下午1.29.06.png

屏幕快照 2022-05-19 下午1.29.23.png

屏幕快照 2022-05-19 下午1.29.33.png

相关文章
|
29天前
|
编译器 Go 开发者
go语言中导入相关包
【11月更文挑战第1天】
29 3
|
2月前
|
存储 Go 数据库
Go语言Context包源码学习
【10月更文挑战第21天】Go 语言中的 `context` 包用于在函数调用链中传递请求上下文信息,支持请求的取消、超时和截止时间管理。其核心接口 `Context` 定义了 `Deadline`、`Done`、`Err` 和 `Value` 方法,分别用于处理截止时间、取消信号、错误信息和键值对数据。包内提供了 `emptyCtx`、`cancelCtx`、`timerCtx` 和 `valueCtx` 四种实现类型,满足不同场景需求。示例代码展示了如何使用带有超时功能的上下文进行任务管理和取消。
|
3月前
|
存储 Go
Golang语言基于go module方式管理包(package)
这篇文章详细介绍了Golang语言中基于go module方式管理包(package)的方法,包括Go Modules的发展历史、go module的介绍、常用命令和操作步骤,并通过代码示例展示了如何初始化项目、引入第三方包、组织代码结构以及运行测试。
61 3
|
4月前
|
Go 开发者
|
4月前
|
编译器 Go 开发者
|
4月前
|
缓存 Go
Go引用包版本更新但是被引用的包的子包并没有出现在vendor中的问题和解决方案
文章讨论了在Go模块项目中升级依赖包版本时遇到的子包未出现在vendor目录的问题,并提供了直接删除旧版本引用并重新执行`go mod vendor`的解决方案。
42 0
|
4月前
|
IDE Go 开发工具
Go Error module declares its path as but was required as解决方案
文章提供了一个解决方案,用于处理在Go工程中将依赖的仓库从A更换为B(即使它们完全相同)时遇到的路径声明错误,建议通过发布新版本来解决此问题。
97 0
|
10天前
|
存储 Go 索引
go语言使用for循环遍历
go语言使用for循环遍历
24 7
|
9天前
|
开发框架 Go 计算机视觉
纯Go语言开发人脸检测、瞳孔/眼睛定位与面部特征检测插件-助力GoFly快速开发框架
开发纯go插件的原因是因为目前 Go 生态系统中几乎所有现有的人脸检测解决方案都是纯粹绑定到一些 C/C++ 库,如 OpenCV 或 dlib,但通过 cgo 调用 C 程序会引入巨大的延迟,并在性能方面产生显著的权衡。此外,在许多情况下,在各种平台上安装 OpenCV 是很麻烦的。使用纯Go开发的插件不仅在开发时方便,在项目部署和项目维护也能省很多时间精力。
|
13天前
|
存储 Go
go语言 遍历映射(map)
go语言 遍历映射(map)
25 2