go 相关问题

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

如何在golang中嵌套嵌套结构?

我有一个嵌套的结构,我想循环这个结构。请帮我如何循环结构以获得此格式的输出。我已经提到了我正在使用的结构。预期产出:......

go
回答 1 投票 -6

如何检查切片是否在GO中的切片内?

我有以下代码:func main(){l1:= [] string {“a”,“b”,“c”} l2:= [] string {“a”,“c”} // l2 in l1 ?我可以使用循环和标志检查这个但是有一个简单的方法来检查...

回答 3 投票 0

gorilla / mux golang缓存静态文件

我有一个go web应用程序,它提供静态HTML / JS / CSS文件,还有一些API端点。我注意到我的HTML / JS / CSS没有被缓存在浏览器上。例如,每次我重新加载页面时,它们都是......

回答 1 投票 2

接口{}在golang []字节转换

我试图解组一个类型接口的数据。所以我需要将接口类型转换为[] byte并将其传递给unmarshall。我试过err:= json.Unmarshal([] byte(kpi),&a)=>我失败了...

回答 2 投票 10

AWS Lambda in Go支持API网关:自定义错误消息

我正在尝试处理用Go编写的Lambda函数中的错误。 Lambda由API网关触发。当我用200回应时,我得到了正确的回答。但当我用500代码回复时,我......

回答 1 投票 3

base64编码io.Reader

有没有办法获取包含二进制数据的io.Reader,并将其读出base64编码。我在encoding / base64中看到有func NewDecoder(enc * Encoding,r io.Reader)io.Reader但是......

回答 1 投票 2

如何阻止从UDP读取的goroutine?

我有一个go程序,它使用goroutine来读取UDP数据包。我想使用select子句和“停止”通道来关闭goroutine,以便在不再需要时立即关闭。这里 ...

回答 1 投票 1

Golang在带有频道的goroutine中暂停一个循环

我有一个作为goroutine启动的函数:func(bt * BlinkyTape)finiteLoop(frames [] Frame,repeat int,delay time.Duration){bt.isPlaying = true L:for i:= 0;我<重复;我++ {...

回答 3 投票 1

在Go中封装结构

我是Go的新手。我已经读过Go中的封装是在包级别上。我有一个简单的Web控制器用例。我有一个结构作为一个JSON对象进入,并且被解组为...

回答 1 投票 4

为什么指向局部变量的指针会转义到堆?

这是我的go环境:[lorneli @ localhost GoTest] $ go version go version go1.9 linux / amd64这是我的程序:package main type request struct {ID string size uint32 off uint64} ...

回答 1 投票 6

Unmarshal中的动态类型

我目前遇到以下问题:我通过websocket得到一个[]字节/字符串,看起来像eventname {“JSON”:“data”,“In”:“不同的格式”}我将字符串拆分为...之间的空格

回答 1 投票 0

DeepEqual [] interface {}

查看以下golang代码:b:= [] byte(`[“a”,“b”]`)var value interface {} json.Unmarshal(b,&value)fmt.Println(value)// Print [ab ] fmt.Println(reflect.TypeOf(value))...

回答 1 投票 0

Golang多重返回重载是否对地图类型是唯一的?

这两个都有效:m:= make(map [int] int)elem,ok:= m [1] elem = m [1]然而,这不允许:func overload()(int,int){return 1,1 } func overload()int {return 1} func main(){x ...

回答 3 投票 2

将json对象写入文件

将json对象写入文件有这样的工作流程:for {Step 1. create json object Step 2.将对象保存到文件}所以我编写了这样的代码f,_:= os.Create(“output.json”)defer f。关() ...

回答 2 投票 1

与返回自身的方法的接口

包名:类型Num接口{IsNeg()bool Add(Num)Num}类型Term struct {Coeff Num Var string}外部包frac64类型Frac64 struct {Numer uint64 Denom ...

回答 2 投票 0

是否有必要明确提到变量的类型? [关闭]

我听说在声明变量时定义变量类型总是好的,但无论我在哪里看到Go代码,无论是任何包或库还是博客,我都找到了定义变量的简短方法......

go
回答 1 投票 -5

Go中的SASS渲染

我开始使用Go进行Web开发,但我遇到资产管理问题。我更喜欢使用像Rails'Asset Pipeline这样的工具来管理(和压缩)css / js文件(如...

回答 1 投票 1

golang为什么我们没有一套数据结构[关闭]

我正在尝试解决“去编程语言”练习#1.4,这需要我有一套。我可以创建一个集合类型,但为什么语言没有附带?去,来自谷歌,...

回答 4 投票 81

如何在golang中设置应用程序图标?

我刚刚在Windows上创建了我的第一个应用程序。我该如何给它一个图标?似乎没有任何构建标志来执行此操作,我知道golang不支持资源。

回答 3 投票 18

获取拨号tcp:从容器内的服务访问Internet时的i / o超时

我正在使用PubNub(GO SDK)发布/订阅服务来接收消息,但即使我能够从容器内部ping google.com,我也没有收到任何消息。在Pubnub日志中,...

回答 1 投票 1

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