腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
Go
包
初始化
形势:问题: B
包
是实际
初始化
3次还是仅
初始化
1次?
浏览 1
修改于2018-11-15
得票数 21
回答已采纳
1
回答
在golang应用程序中组织测试并避免导入周期地狱
问题1 myapp/testutil/models.
go
文件包含在models/*_test.
go
测试中使用的一些util函数。util函数实际上使用
包
myapp/models数据结构和函数。因此,我们有一个导入周期:account_test.
go
导入testutil
包
,该
包
反过来导入models。这里唯一明确的解决方案是将testutil/models.
go
直接保存在models
包
的同一个
包<
浏览 2
提问于2013-11-19
得票数 6
2
回答
如何在
Go
中使用heap
包
?
我一直试图在
Go
中使用Heap
包
,但我不确定如何
初始化
它。h := heap.Init(h PriorityMessage) 我一直试图在网上寻找其他人如何
初始化
他们的堆的例子,他们似乎每次都会创建自己版本的
Go
堆
包
。从堆
包
中调用heap.Init(h接口)函数会不起作用吗?
浏览 0
提问于2019-11-28
得票数 1
1
回答
已安装但无法导入的
Go
软件
包
即使已安装,也无法导入大猩猩/mux
包
。我使用命令“gogetgithub.com/gorilla/mux”安装
包
,该
包
安装在pkg目录下,如下所示。C:\Users*\
go
;C:\Users*\goProject 但是,在
go
查找src目录中的
包
时,我将Gorilla
包
移到文件夹"C:\Users*\goProject\src“文件夹中,并删除了
go
.mod之后,我
初始化
了
包
浏览 5
提问于2022-11-16
得票数 -1
1
回答
在Golang中import _ "lib/math“是什么?
我在
go
规范中看到了一个导入子句import _ "lib/math"。该规范规定“导入一个
包
只是为了它的副作用(
初始化
),使用空白标识符作为显式的
包
名称” 如果
包
名称为空标识而不能使用
包
,为什么要导入
包
进行
初始化
?它到底是用来做什么的?
浏览 2
提问于2019-01-13
得票数 0
2
回答
Java和C#根据需要
初始化
静态数据的原因是什么?
我现在正在阅读“
Go
编程语言”,我已经阅读了
包
初始化
一章,它告诉(或者我看错了)
Go
使用了急切的
初始化
。因此,随着时间的推移,我们看到了C++急切地
初始化
,然后是Java
初始化
,C#也是按需
初始化
,然后返回到急切的
初始化
(这些语言不是严格相关的,我说的是时间)。
浏览 0
提问于2016-01-24
得票数 3
回答已采纳
1
回答
关于
Go
语言
初始化
(执行)顺序的问题
当运行几个
go
文件(包括
包
、变量和init函数)时,我陷入了
初始化
顺序。 我对这些事情感到困惑:
浏览 0
提问于2019-04-12
得票数 0
回答已采纳
1
回答
如何在Golang跨包管理MongoDB客户端
我希望在一个特定的
包
中
初始化
到我的MongoDB Database的连接,并在其他几个本地
包
中使用返回的client。以下是我尝试过的,package dataLayer "context" "
go
.mongodb.org/mongo-driver/m
浏览 5
提问于2020-06-14
得票数 4
回答已采纳
1
回答
Go
+ Revel:如何导入自定义
包
?
下面是聊天室教程import ( "github.com/revel/revel"聊天室在正确的目录中: - chatroom - controllers- refresh.
go
浏览 1
提问于2014-11-02
得票数 2
回答已采纳
1
回答
如何从
Go
中的子文件夹访问配置文件
我的项目结构看起来很像这样 api/ config/ config.tomltests/ main.
go
因此,每当我
初始化
配置
包
时,我都试图使用相对路径:config/config.toml读取配置文件。一旦我运行我的程序:
go
run main.
g
浏览 1
提问于2015-09-02
得票数 0
回答已采纳
1
回答
Go
插件变量
初始化
这是一个关于
Go
插件
初始化
的一般性问题。
包
(例如mypackage)有一个变量,该变量由可执行文件中某个
包
的函数调用
初始化
。为了使mypackage成为插件,我需要创建一个main
包
,将mypackage嵌入到main中,并在package main中导出一个api Init,它接受一个可以为我提供记录器的函数。现在的问题是
初始化
,在可执行文件的情况下,
初始化
可
浏览 1
修改于2017-04-03
得票数 3
回答已采纳
1
回答
有一种优雅的方法让conda在码头建造过程中安装第三方的golang
包
吗?
我必须激活环境来安装软件
包
,所以它让我回到了帮助我克服的最初问题:在
初始化
环境之前,我无法激活它,而且在对接构建b/c期间,我无法
初始化
,我必须重新启动shell。“>> ${HOME}/.bashrc &&am
浏览 7
修改于2021-10-05
得票数 1
回答已采纳
1
回答
无法在
go
中声明嵌入结构的字段。
在名为
go
的kubesecretsPkg
包
中,我声明了以下两种结构类型: FullPathToRepo string KubesecretsOpts Value string我试图在另一个
包
中
初始化
一个外部},
浏览 2
提问于2020-07-05
得票数 0
回答已采纳
1
回答
没有VCS/Git的
Go
模块init失败,无法确定模块路径
我正在尝试用
go
模块
初始化
一个新的
go
项目(使用
go
1.11)。我不打算在github或其他地方发布它,它只是一个临时/测试项目,只有主
包
。每当我试图在目录(在我的
go
mod init之外)中运行$GOPATH时,我都会得到以下错误:
go
: cannot determine module path for source directory
浏览 0
修改于2018-09-01
得票数 22
回答已采纳
1
回答
如何在
Go
中将服务指针从一个
包
传递到另一个
包
?
将两个指针封装到两个
包
(sess、db)中,并将它们导出。并且,需要导入
包
(sess、db)所需的服务的
包
。并调用导出的指针。-> db.
go
//存储会话服务指针-> main.
go
初始化
主
包
中的两个指针,并将它们传递给包含页面句柄函数的另一个
包
,作为args。在另一个
包
中,将args设置为一个局部变量,以便我们可以在另一个
包
中本地调用它。//包含一个fun
浏览 2
修改于2016-07-30
得票数 2
回答已采纳
1
回答
在打包的项目中使用Firestore仿真器进行单元测试
我正在尝试模拟一个firestore本地客户端,以在我的
Go
项目中运行我的单元集成测试,但我已经打包了该项目,以便firestore在一个单独的
包
中
初始化
,并在其他
包
中使用。main.
go
pkg |___datastore.
go
浏览 1
修改于2021-02-06
得票数 1
1
回答
插件和
包
作用域的全局变量
我有一个
Go
包
来管理配置。包在保存配置数据的init函数中
初始化
了一个非导出变量。用户通过内部访问全局变量的导出函数与配置进行交互。.. return gConfig.value(name)我正在考虑插件的使用,并探讨对我的配置
包
的影响如果插件导入配置
包
并调用其导出的一些函数,那么将使用什么gConfig变量?当插件加载时,插件会有它自己的gConfig变量
初始化
的内部配置实例吗?还是
浏览 3
修改于2019-11-09
得票数 2
回答已采纳
2
回答
在
Go
中解耦的项目结构,并且仍然使用在main.
go
中
初始化
的变量用于其他
包
和测试?
文件中从package main
初始化
的DB连接到cmd/planner/handlers.
go
。} ...我认为有一个全局DB变量可以解决这个问题,或者我找到的一个合理的是在一个单独的
包
中声明这个变量,并在main.
go
中
初始化
它。另一种方法是让Planner/handlers.
go
属于package main,并在主
包
中创建一个application结构,以保
浏览 6
修改于2022-07-26
得票数 5
1
回答
在不同的
包
中使用方法的接口
我有一个主
包
,它实例化一个测试数据库,然后将它传递给测试服务器,然后在那里
初始化
服务器。package main "interfaces/database") s := server.Start(d
浏览 1
修改于2021-02-24
得票数 1
回答已采纳
4
回答
如何用
Go
实现BitSet?
我没有在
Go
中找到BitSet
包
,所以我尝试实现它。我想使用一个uint64数组来存储这些位。 我需要分配uint64数组的位数。使用Java,我可以定义一个接受整数的构造函数。虽然
Go
不提供构造函数,但是当用户调用BitSet ()时,我如何正确地
初始化
新的“对象”?
浏览 0
修改于2010-03-05
得票数 13
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券