go 相关问题

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

检查struct字段是否为空

我想在将JSON对象解组到其中之后迭代结构的字段,并检查其值未设置的字段(即为空)。我可以得到每个领域的价值......

回答 3 投票 1

有没有big.BitCount?

是否已经为big.Int编写了一个BitCount方法?数学/大似乎没有。显然,如果没有,我会自己写一个 - 有没有人已经写过了?我想要号码......

回答 4 投票 1

如何在golang中处理未设置值的补丁请求

我正在处理补丁恢复请求,即在发送到golang时,正文json包含一些省略的值。由于未设置的值将导致golang结构变为默认值。所以我想......

回答 3 投票 2

golang gorm lib执行sql文件的最佳解决方案

也许有人有更简单的代码来执行sql文件由gorm lib? // CARRIERS IMPORT err:= DB.Session.Model(model.Carriers {})。Count(carrier).Err if err!= nil {panic(err)} else ...

回答 1 投票 -3

使用updated_at选择WHERE是错误的

预计此代码结果为null但我没有为null。 rDB.Where(“user_id =?AND updated_at>?”,userID,date).Find(&onedays)date:=“2018-01-04 23:18:00”并且有一些记录在......

回答 2 投票 -1

延长长度并保持价值

我跟着Go去了解GOLANG。我在这一步有一个问题:https://tour.golang.org/moretypes/11 package main import“fmt”func main(){s:= [] int {2,3,5,7,11, ...

go
回答 1 投票 1

在golang中创建地图数组的地图

我想在golang中创建一个json,我需要首先创建以下地图:{“inputs”:[{“data”:{“image”:{“url”:“SOME_URL”}}}}}如何在golang上创建这个地图。 (现在甚至......

回答 2 投票 -5

Golang函数返回一个接口

下面的代码实际上是不言自明的。为什么我可以说CreateLion()的结果,一个实现Cat接口的结构的指针,是Cat接口的一个实例,但我......

go
回答 3 投票 6

通过gopcap将数据包发送到127.0.0.1

似乎通过使用gopacket / gopcap发送的数据包以某种方式“发送”,因为它们在tshark跟踪中可见:444 143.613451037 127.0.0.1→127.0.0.1 UDP 66 6000→8888 Len = 22但这些......

回答 1 投票 1

在Go中解析多个模板

我试图弄清楚如何在Go中加载多个模板,当很多人有类似的....基础,你可以说?目前,我有以下两个模板我正在加载...

回答 2 投票 2

Gorilla mux,静态文件服务器的中间件

请参阅下面的代码。正如您所看到的,它是一个带有两个端点的简单服务:/ test

回答 1 投票 0

是否可以将golang代码作为“脚本”运行?

随着go成为系统的语言。我想知道是否可以将代码作为脚本运行而不编译它,是否有可能这样做?更新:动机(因为有...

go
回答 5 投票 8

批量获取缺失的进口

当我克隆用golang编写的项目时,很少有像'github.com/XXXX'这样的导入丢失。有没有办法通过命令批量获取这些导入?或者我想要......

go
回答 3 投票 1

缓冲通道并关闭它

我有一段代码,我试图理解基于我如何调用close函数和位置func main(){ch:= make(chan int,2)go func(ch chan int){for i:= 1;一世 &...

go
回答 1 投票 -1

如何将字节数组传递给HyperLedger Fabric中的链代码

我正在编写一个在织物上运行的链码,这是织物链码样本'fabcar.go'的代码片段。我注意到我可以使用fabric -..从我的java应用程序传递一个[]字符串参数。

回答 1 投票 0

通道没有死锁或锁定

我有一小段代码,比如这个func main(){var c chan string go func(){c

go
回答 2 投票 3

是否可以使用特定值初始化golang切片?

是否可以在python中初始化一个像1一样的切片? PYTHON:onesArray = np.ones(5)onesList = [1] * 5 GOLANG onesSlice:= make([] int,5)for i:= 0;我<len(onesSlice);我++ {...

回答 1 投票 5

去解组YAML到struct

我试图将YAML数据解析为字符串:package main import(“fmt”“log”“gopkg.in/yaml.v2”)类型Config struct {foo_bar string} func FailOnError(错误错误,msg字符串).. 。

go
回答 2 投票 3

使用httputil和gorilla / mux反向代理

我一直试图用httputil.NewSingleHostReverseProxy(* Url)在内部反向代理我的一些请求。我注意到gorilla mux对此并不满意,所以我在网上发现了一个解决方案...

回答 1 投票 0

使用Gomock进行测试会返回错误:预期的呼叫已被称为最大次数

我正在使用Gomock https://godoc.org/github.com/golang/mock和mockgen此测试的源代码是:package sqs import(“fmt”“log”“os”“runtime”“github.com/ AWS / AWS-SDK -...

回答 1 投票 3

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