go 相关问题

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

在golang中重置错误是不好的做法吗?

在将字符串解析为文本时,我希望任何不可解析的字符串导致零时间然后继续。 passwordLastUsed,err = time.Parse(time.RFC3339,record [lastUsed])if err!= nil {err = ...

回答 1 投票 5

跳转到Go中文件中的特定行

在Go中,是否可以跳转到文件中的特定行号并将其删除?像python中的linecache。我正在尝试匹配文件中的一些子字符串并删除相应的行。 ...

回答 3 投票 2

作为切片数字的元帅切片结构

我试图找出在结构下编组JSON字符串的最佳方法是什么:类型User struct {Id string`json:“id”`Roles [] Role`json:“roles”`} type Role struct {Id ...

回答 1 投票 2

无法在终端上运行golang测试

我正在尝试将我的Golang项目添加到CircleCi for CI。但是当它进入测试阶段时,我会遇到一些错误。然后我尝试在Go项目的终端上本地运行'go test'并且......

go
回答 1 投票 -6

通过Golang SQLX执行的postgres查询中的间隔arg

我有以下SQL语句INSERT INTO scheduled_event_log(“key”)SELECT:key WHERE NOT EXISTS(SELECT AGE(now()at time zone'utc',timestamp_utc)FROM scheduled_event_log WHERE“key”=:...

回答 1 投票 -1

如何使用mgo搜索空_id

我的结构struct task {Id * bson.ObjectId`json:“id”bson:“_ id,omitempty”`Text string`json:“text”bson:“text,omitempty”`// other params}从form var获取数据任务任务{} task.Text = ...

回答 2 投票 0

如何动态添加struct属性以避免冗余代码? [关闭]

嗨,我基本上都在努力避免代码中的冗余。这是我的Struct:类型Person struct {Name string Text string Status string}这是我的Func:func ...

回答 1 投票 -1

struct中的更新值不起作用

我有结构化的值,我运行循环更新值,而调试代码我看到它进入案例行像element.Type =“cccc”但循环退出后,我看着ftr旧.. 。

回答 2 投票 1

通过复制厂商golang build文件夹

我的项目结构/github.com/user - libraries - services - service-api-signup - Dockerfile - main.go - service-api-second - ... - 供应商Docker文件......

回答 2 投票 1

在Go测试包中模拟statsd客户端

我使用这个statsd包将指标发送到我们的statsd服务器。要初始化客户端,我在main中调用一个metrics.Setup()来执行init。这个包看起来像这样:package:package ...

回答 1 投票 0

在Golang中为switch中的类型实现逻辑OR

我有一个[]接口{}我正在迭代,并检查交换机中每个元素的类型。我想为几种数字类型中的任何一种添加'catch-all'的情况,即int || float32 || ...

回答 2 投票 -2

从protobuf更新数据

我正在构建一个具有多个断开组件的微服务系统,我正在尝试找出如何实现知道对象的哪些字段应该根据...更新

回答 1 投票 7

如何在REST端点中将结构作为有效JSON返回?

我从API中获取一些数据,我希望在Go应用程序的REST端点中提供这些数据。结构是这样的:类型库结构{股票字符串`json:“message_id,...

回答 1 投票 -1

构造深层结构不起作用

我有一个负责解析yaml文件数据的结构虽然这个结构有效但我得到了一些我需要解析的新字段这是工作 - 名称:test1类型:类型...

回答 1 投票 -1

解析yaml文件的问题

解析yaml文件后,我有以下结构填充问题是引用缺少文件in.yaml,例如_schema:“3.0.0”栏: - 一个文件out.yaml _schema:3.0.0吧: - 一个......

回答 1 投票 0

http.ResponseWriter.WriteHeader()导致死锁

我试图在golang中使用httptest包。我发现了一些我不明白的东西。这是代码:package main import(“fmt”“io / ioutil”“log”“net / http”“net / http / ...

回答 1 投票 1

如何获取Windows应用程序的位置和区域(例如“Google Chrome”)? [关闭]

我如何获得pid和Handle,然后获得位置?我对此没有任何线索。请忽略以下代码。 package main import(“fmt”“syscall”)func main(){if err:= ...

回答 1 投票 -3

从指针获取价值

我正在使用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

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