go 相关问题

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

在golang中动态创建struct数组

我尝试创建一个接受任何struct值的泛型函数,并创建该struct类型的数组。这是我试过的代码。但我得到错误“t不是一个类型”。我该如何实现呢。 ...

go
回答 3 投票 -2

为什么json值为空

你能看出为什么json值不被保存:更新:如果你想解释为什么这被降级为“Off topic”?包主导入(“encoding / json”“fmt”“io / ioutil”)...

go
回答 1 投票 -2

以JSON对象的字节表示形式更改字段

我将一个对象写入文件f。 a:= A {42}字节,_:= json.MarshalIndent(a,“”,“\ t”)f.Write(bytes)其中A看起来像:type A struct {A int`json:“a”`然后我改变了这个对象的字段......

go
回答 2 投票 -2

GAE / GO标准的MIP求解器

我想在GAE / Go标准环境中运行MIP求解器。我找到了GO MIP求解器,如Goop和Golp。但这些求解器需要外部库,无法在Google App Engine Standard上运行...

回答 1 投票 -1

Golang:逃避单引号

有没有办法逃避单引号?以下内容:str:=“我是Bob,我25岁。” str = strings.Replace(str,“'”,“\'”, - 1)给出错误:未知的转义序列:'我想str ...

回答 3 投票 8

如何在Go中实现PHP函数`die()`(或`exit()`)?

在PHP中,die()用于停止运行脚本以防止意外行为。在Go中,处理句柄功能的惯用方法是什么?恐慌()或返回?

回答 4 投票 1

如何在Go中反转字符串?

我们如何在Go中反转一个简单的字符串?

回答 25 投票 82

mgo是否具有从查询结果中为每个文档排序特定Slice字段的功能?

我不是在谈论如何对结果进行排序。我知道!这是我希望按特定顺序排序的结果字段之一。所以我们假设有一个结果:= []由mgo查询返回的{}}:类型A ...

回答 1 投票 0

如何在go中模拟测试用例中结构的方法调用

下面是结构的示例代码及其方法类型A struct {} func(a * A)perfom(string){... ... ..}然后我想调用函数invoke()驻留的方法在...之外

回答 1 投票 2

侦听调用Golang中另一个结构使用的结构函数[重复]

所以我是一个在Golang中使用模拟结构和函数的初学者。我基本上想检查是否已调用函数进行单元测试。这是代码:类型A struct {} func(a * A)Foo ...

回答 1 投票 0

在Golang for循环中通过索引构造变量名的最有效方法

Golang的新手。如果我想通过索引使用forloop构造10个不同的变量(下面的示例),连接索引和变量名称的最有效方法是什么?显然......

回答 1 投票 -2

如何找到Go模块源缓存?

我已经将项目升级到Go 1.11并为我的项目启用了模块支持,但似乎CircleCI正在重新下载每个构建的依赖项。我知道CircleCI允许在......之间进行缓存

回答 1 投票 10

如何发出HTTP请求以从clickhouse数据库获取数据

我正在尝试使用Go发出HTTP请求以从clickhouse数据库获取数据。我没有太多的经验,不知道如何通过查询获取返回值这就是我拥有的:...

回答 1 投票 -3

是否有一个golang redis客户端可以自动检测pubsub的新分片?

[更新]:当前redis将每个已发布的消息发送到整个集群中的每个节点:/ * ------------------------------- ---------------------------------------------- * CLUSTER Pub /子支持* * ......

回答 1 投票 4

如何以区分大小写的方式在Go中编组/解组JSON? [关闭]

Golang不支持使用标准软件包对JSON进行区分大小写的解组。这似乎是一个非常普遍的需求。有什么办法可以在......时精确匹配案例

回答 1 投票 -1

与go中的函数参数中的指针,切片和接口{}混淆

我一直在阅读Go如何通过指针与值将函数传递给函数。我一直在阅读有关接口类型的信息。我一直在篡改反射包。但很明显,我还是......

回答 1 投票 1

找到golang的dockerfile的路径时出错

我试图用我的golang项目构建docker镜像我使用以下#build stage FROM golang:alpine as builder WORKDIR / go / src / app COPY。 。 RUN CGO_ENABLED = 0 GOOS = linux go build -a -...

回答 1 投票 0

在golang中使用递归的数组中的平方和

所以我的朋友给了我这个任务,其中正数的平方和必须使用递归计算。条件 - 输入将是一个空格分隔数字的字符串这就是我...

回答 2 投票 0

删除切片中的元素

Go不提供任何高级函数来从切片中删除元素。我写了一个函数,以一种通常在这里建议的方式从切片中删除给定值,但它产生了相当...

回答 1 投票 5

处理Go中的依赖项

在Go中,如果您引用另一个包,例如在GitHub上的东西,然后Go总是从主分支获得最新版本。虽然这对开发很有帮助,但我认为这是一个问题......

回答 2 投票 6

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