go 相关问题

Go是一种最初在Google开发的开源编程语言。它是静态类型的,语法松散地源自C,添加了自动内存管理,类型安全性,一些动态类型化功能,其他内置类型(如可变长度数组和键值映射)以及大型标准库。

bson方案中的虚拟属性

我总是在我的节点项目中使用mongoose的文档上使用虚拟属性,并希望在我的golang项目中使用相同的机制。我找不到实现这样的最佳方法。 ...

回答 1 投票 1

汽车兼容性

我正在用gomobile和本地golang编写一些测试应用程序。奇怪的是,这些应用程序不能在Android 4.1.1的Galaxy S3上运行,而是使用Android 5.1.1在Galaxy Note 5上运行。有谁知道清楚......

回答 1 投票 4

在Go Test中具有不同条件的多个httptest.NewRequest

我仍然是Golang的新人。您对如何在Go测试文件中有效创建多个httptest.NewRequest有任何想法吗?通常我会发起一个新变量二创建新请求。为......

回答 1 投票 0

goroutine调用exec后主线程没有运行?

我正在阅读Go https://gobyexample.com/execing-processes中的exec,并尝试使用goroutines进行相同操作。在下面的代码中,我试图让Go运行ls,然后打印成功消息...

回答 1 投票 0

将uintptr从反射转换为指针(*)

我只是找不到获取给定结构的每个属性的指针片段的方法。如果......我正在使用反射来获取我的指示(感谢https://stackoverflow.com/a/24348352/6093604)

回答 1 投票 0

去班次太大了

在Go的常量规范中,提到:数值常量表示任意精度的精确值,不溢出。所以我尝试了const VeryVeryBigNumber = 1 << 200 ...

go
回答 1 投票 2

如何使用bson.ObjectId字段将mgo结果正确解组为struct

我正在使用mgo包进行Mongo数据库交互。我目前有一个基本结构,如下所示:type Document struct {ID bson.ObjectId`bson:“_ id”`//独特的文档_id。 ...

回答 1 投票 1

将证书和密钥作为字符串传递给ListenAndServeTLS

我正在使用Go创建一个应用程序,我正在尝试使用ListenAndServeTLS函数启动https服务器。这是我的代码:func StartServer(){defer config.CapturePanic()c:= config ....

回答 1 投票 3

ProtoMessage方法的目的是什么?

当我从协议缓冲区文件生成go代码时,我注意到每个生成的结构都实现了Message接口,https://github.com/golang/protobuf/blob/master/proto/lib.go#L277 For .. 。

回答 1 投票 3

获取Golang中给定文件路径的目录名称(不是路径)

通过使用带有以下示例的path / filepath包,您可以从文件路径获取完整目录路径。 package main import(“fmt”“path / filepath”)func main(){// ...

回答 1 投票 0

使用GopherJS基本的“获取变量值”

我正在尝试使用GopherJS,但我找不到有关如何使用它的文档。这是Go代码:package main import(“github.com/gopherjs/gopherjs/js”)func main(){t:= js ....

回答 1 投票 2

用于MySQL查询抽象的接口指针

我试图抽象我的MySQL数据库的使用,我陷入了错误。我将以对象为例:包模型//产品:产品的模型类型Product struct {...

回答 1 投票 0

如何提供带bin命令的bin

我使用以下代码创建命令,该命令应根据从cli传递的一些标志运行。当我用go run main运行它时,我使用cobra repo https://github.com/spf13/cobra ....

回答 1 投票 -1

Golang中的runtime.LockOSThread的好处

Golang支持LockOSThread()使当前的goroutine专门绑定到当前的OS线程,它也可以UnlockOSThread()。是否有任何用例受益于此功能?

go
回答 3 投票 17

如何提高Go的测试覆盖率?

我正在做一些测试。我有一个文件dao.go:package model_dao import“io / ioutil”const fileExtension =“。txt”type Page struct {Title string Body [] byte} func(p Page)SaveAsFile()(e ...

回答 1 投票 -2

像golang中的请求一样发送curl

我尝试在golang中发送这样的请求但没有结果:curl -s -i -H“Accept:application / json”“http://192.168.1.183:8080/json.htm?type=command&c=getauth&param=udevice&idx= 9 ...

回答 3 投票 -3

go模板中的变量[重复]

我在执行以下模板代码时遇到错误:{{$ total:= 0}} {{range $ i,$ a:=。my.vars}} {{$ total =(addi $ total $ a) }} {{end}}这是错误:意外的“=”在......

回答 1 投票 0

Golang抓住了如何定义匹配

我尝试使用这个golang软件包来抓取网站图片。这是我需要抓取的html节点。

回答 1 投票 -1

GoLang中的地址按位XOR

我试图在Go中实现XOR链接列表,我必须存储XORed地址。在C / C ++中它很简单(* struct_type)(([unsigned] int)nodeA ^([unsigned] int)nodeB)我试过类似的...

回答 3 投票 1

有效地将切片插入另一个切片

在Go中,您可以将切片插入另一个切片的中间,如下所示:a = append(a [:i],append(b,a [i:] ...)...)但是,据我所知,首先将[i:]附加到b,方法是将其复制到...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.