go 相关问题

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

从指针获取价值

我正在使用github sdk for Go。 github sdk返回一个结构对象,如:type IssuesSearchResult struct {Total * int`json:“total_count,omitempty”`IncompleteResults * bool` ...

回答 1 投票 -5

在Golang Bigfiles

我正在处理一个包含数百万个非常小的文件的应用程序,它变得很痛苦。转移非常困难。所以,我想到了bigfiles或其他可能的虚拟文件系统......

回答 2 投票 -1

使用自定义类型实现接口而不导入包

假设有一个第三方包使接口可用:package giantpackage type UselessInfo struct {wontUse string alsoWontUse string} type CoolInterface interface {...

回答 1 投票 2

使用switch case语句在fizzbuzz上混淆输出

这里着名的“fizz buzz”程序在Go中使用switch / case和if / else条件。问题是使用switch / case会产生意外的输出,而if / else(具有相同的条件)会起作用...

回答 2 投票 5

在golang的If-else块中为变量分配不同的结构

我想做类似这样的类型Struct1 {a string}类型Struct 2 {b int}如果有什么{c := Struct1 {a:''}} else {c:= Struct2 {b:1}} somefunc(c)我知道我不能宣布...

go
回答 1 投票 -1

从bson结构转换protoc生成的结构的最佳方法是什么?

我在Golang中编写了一个RESTful API,它也有一个gRPC api。 API连接到MongoDB数据库,并使用结构来映射实体。我也有一个匹配的.proto定义...

回答 1 投票 7

将JNIEnv或Context从Java传递给Go

我已成功编写了一个go移动库,并在Android Java应用程序中使用它。我也成功地从JNI调用了一个c函数。这个有JNIEnv指针。我想通过上下文/ ...

回答 1 投票 1

如何解析DER字节?

我正在尝试为Elasticsearch Searchguard创建证书。一个要求是证书必须包含oid:SAN中的1.2.3.4.5.5。我正在使用GO来生成该证书。经过一些试验和错误,我有......

回答 1 投票 5

将数据添加到map [string] interface {} [关闭]

我有以下代码:package main import(“sync”“fmt”)var dataSet = struct {sync.RWMutex data map [string] interface {}} {data:make(map [string] interface {})} func main (){...

go
回答 1 投票 -2

使用goroutines处理并发neo4j连接

我们的任务是将相当多的xml数据(127万个xml文件,每个文件有一个节点,每个文件)迁移到一个Neo图中,我们一直在使用go例程来咀嚼文件,解析xml,......

回答 1 投票 2

Golang IO / OUTIL NopCloser

有没有人对Golang的NopCloser功能有任何好处或解释?我环顾四周,但除了Golang的主要文档解释之外没有找到任何东西:NopCloser返回一个ReadCloser ......

回答 2 投票 15

Golang:等待x次,然后再循环,而不启动新的goroutine

我有一个循环,需要等待一段随机的时间再循环。我有什么:for {rand.Seed(time.Now()。UnixNano())r:= rand.Int()//做东西t,_:=时间....

回答 2 投票 -2

json和类型铸造

我试图读取一个看起来像[{“title”:“hi”,“tags”:[1,2,3,4,5,6]},{...},{...的json文件并且代码看起来像这个contentdat,错误:= ioutil.ReadFile(“content.json”)检查(...

回答 1 投票 -3

tcp服务器中的IdleTimeout

我正在使用Go语言开发一个包含TCP服务器的项目。我试图在服务器套接字上实现空闲超时,但无法做到。我正在使用的Go代码是这样的:package ...

回答 1 投票 0

time.Sleep函数声明在哪里? [重复]

以下是Go核心库的时间包中sleep.go文件的第一行:// Sleep暂停当前goroutine至少持续时间d。 //负或零持续时间导致......

go
回答 1 投票 0

使用动态字段将yaml解析为struct

我使用以下代码将yaml解析为struct,这样可以正常工作。现在让我们假设我有一个类似于安装的结构,我知道它有两个const属性,比如Name和Group,但另外我们......

回答 1 投票 1

Golang优雅地JSON解码不同的结构

我有不同的结构共享一个字段,我需要将一个JSON文件解码为Go中相应的结构。示例:类型Dog struct {AnimalType string //将永远是“dog”...

回答 1 投票 2

无法在日食中运行钻研 - 无法启动进程,操作不允许

我正在尝试使用Eclipse中的delve在Docker中运行Eclipse Che并且--privileged没有帮助docker run -it --privileged --rm -v /var/run/docker.sock:/var/run/docker.sock -v $(pwd):/ ...

回答 1 投票 0

正确创建JSON文件并从中读取

我正在尝试使用Golang创建一个JSON文件。我对JSON文件知之甚少并创建它们但我创建了一个创建它们的程序。在这个程序中,它从...获取表单数据

回答 1 投票 0

GAE:如何上传应用程序要访问的文件?

更新:我发现了问题。我的HTML文件静态规则仍然匹配模板,即使它们位于子目录中。将规则更改为不再匹配后,文件可能是......

回答 3 投票 0

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