go 相关问题

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

你为什么有时会在parens中有一个返回值,但有时候不是Go函数签名?

我注意到Go函数签名有时在括号中有返回值,有时则没有。这只是一个品味的问题,还是有更深层次的意义来选择一个...

go
回答 1 投票 -2

转到LDAP搜索ContextCSN

晚上好,我是比较新的去尝试编写一个从openldap目录导出contextCSN变量的函数(类似于ldapsearch -x -s base contextCSN)来自文档......

回答 1 投票 0

读取Go中更新的日志文件

我正在尝试解析一些日志文件,因为它们是在Go中编写的,但是我不确定如何在不检查更改的情况下一次又一次地重新读取文件的情况下完成此操作。我想成为......

go
回答 5 投票 36

错误:模板:“...”是一个不完整或空的模板

我正在尝试将FuncMap添加到我的模板中,但是我收到以下错误:模板:“foo”是一个不完整或空的模板在我使用之前模板的解析工作得很好...

go
回答 1 投票 15

在Golang中读取YAML文件,而YAML文件包含unicode字符(如“a \ u0000b”)

我在读取YAML文件时遇到问题,YAML文件包含Unicode字符转义。但是当我加载YAML文件并打印fileInfo时,包含Unicode字符的字符串......

回答 1 投票 1

在推迟互联网解锁时你能获得数据竞争吗?

这种Get方法是否有缺陷并容易出现理论数据竞争? type item struct {val int mutex sync.RWMutex} func(i * item)Set(val int){i.mutex.Lock()defer i.mutex.Unlock()...

回答 1 投票 1

获取函数的类型

给出一个函数:输入myFunc func(... interface {})(interface {})我想得到myFunc的类型,如:t:= reflect.TypeOf(myFunc)或t:= reflect.TypeOf ((* myFunc)(零))唯一......

回答 1 投票 1

Go结构中omitempty的用例是什么?

我很好奇用以下方法省略了什么用例:类型示例struct {ID string`json:“,omitempty”`Name string`json:“name,omitempty”`...

回答 1 投票 -2

将地图转换为bson

类型Player struct {id bson.ObjectId test map [int] int} func(this * Player)Id()bson.ObjectId {return this.id} func(this * Player)DbObj()bson.D {testBson:= bson .D {} ...

回答 1 投票 0

go中的快捷方式分配不包括空/零值

这可以在python / javascript中完成:#Python:a =“”b =“test”c = a或b #test // javascript a =“”; b =“测试”; c = a || b; //测试可以在不做某些事情的情况下完成同样的事情......

go
回答 1 投票 -2

如何在docopt中构建无序参数?

我正在尝试构建一个接受一组选项的docopt用法。海军命运。用法:naval_fate.py发货[-b ] [ - e ]可运行的例子:http://try.docopt.org/?...

回答 1 投票 0

使用go在dynamodb中创建项目

我正在使用以下代码在我的dynamodb表中创建一个项目:package main import(“fmt”“github.com/aws/aws-sdk-go-v2/aws”“github.com/aws/aws-sdk -go-v2 / aws / endpoints“”github ....

回答 1 投票 1

Go中的单例实现

我有一个struct:type cache struct {cap int ttl time.Duration items map [interface {}] * entry heap * ttlHeap lock sync.RWMutex NoReset bool} Interface ...

回答 1 投票 1

矩阵点产品与python的结果不同

我正在研究多层感知器算法,我正在将python代码转换为golang。我有2个矩阵。我们称这个矩阵为M1:[[0 0 1 1] [0 1 0 1]]让我们称这个矩阵为M2:[[0 ....

回答 1 投票 0

如何使用多个negroni.Wrap()

我有一个实现中间件的问题我想使用negroni.Wrap函数验证用户位置,下面一个调用处理程序是我的路由:r.Handle(“/ users / {userID}”,negroni.New(...

go
回答 1 投票 1

通道结束父例程后返回

我有一个主要运行一个go例程的代码摘录。为什么这不会发生:主要退出收到完成后和作业返回之前,这将使孩子处理僵尸。任何 ...

回答 3 投票 0

Golang:在文件中查找字符串并显示行号

read,err:= ioutil.ReadFile(path)if err!= nil {return err} if strings.Contains(string(read),“STRING”){//显示行号? //如果多次出现字符串//怎么样...

回答 3 投票 6

Golang MUX路由器处理函数的参数

我试图使用gorilla-mux库设置CRUD http API。我按照youtube教程实现如下: - package main import(“github.com/gorilla/mux”“net / http”“...

回答 1 投票 0

生成Golang GRPC +习俗元对象

我正在尝试生成一个返回自定义proto对象的gRPC客户端。这是我目前的proto命令protoc -I.::/go_out = plugins = grpc:Muser / messages.proto = github.com /.../.../ user:。 ...

回答 1 投票 2

用括号外的逗号标记

我拼命试图标记一个具有以下格式的过滤字符串:price:gte:5.99,price:lte:10.00,model:in:[test1,test2]陷阱是逗号不仅用于分隔过滤器.. 。

回答 2 投票 0

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