go 相关问题

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

如何从Go中的reflect.Value获取指针?

据我所知,指针接收器的方法只实现指针接口。我想利用必须用指针实现的encoding.TextMarshaler接口。我怎么能够 ...

回答 1 投票 1

在Docker中为docker golang api设置容器的端口

我期待着使用docker golang api cmd做下面的事情:docker run -t -i -p 8989:8080“image-name”/ bin / bash我也在使用golang sdk https://github.com/ moby / moby / client ...

回答 2 投票 2

以编程方式构造netconf edit-config请求[关闭]

我正在尝试以编程方式为yang架构配置对象构建netconf edit-config请求。目前我手动构建这个xml字符串。有没有办法以编程方式执行此操作?...

回答 1 投票 -2

为什么Go中的REST端点上的所有JSON都有“\ n”?

我想返回一些从API获取的JSON,并在我的Go程序中抛出一个REST端点。数据很好,但不知何故,编码会混淆JSON?示例代码:...

回答 1 投票 -1

使用本地程序包构建docker时,错误'导入路径不以hostname'开头

我正在尝试使用本地程序包构建一个docker但是得到错误'import path不以hostname'开头。如果我的理解是正确的,我的Dockerfile应该只是FROM golang:onbuild EXPOSE ...

回答 2 投票 12

可以存储多个类型但没有共享功能的变量

我有多种类型,我想传递这些类型的数据,比如将它们存储在变量中并将它们传递给函数:类型Pizza struct {Toppings [] string Diameter int} type Steak ...

go
回答 3 投票 -1

Golang可执行刷新

我有一个写/更新json的函数。但我需要停止可执行文件,再次运行go build并重新运行可执行文件以在url中更新json。例如,我有一个Handler.go文件...

go
回答 2 投票 -5

访问变量,其中包含在包中其他函数的一个函数中定义的键值

我有一个文件名one.go如下,one.go:package main import(“log”“net / http”)func handler(w http.ResponseWriter,r * http.Request){keys,ok:= r。 URL.Query()[“key”]如果!...

回答 1 投票 -5

Go中的空值

你如何在Go中表达“null”值? type Node struct {next * Node data interface {}}我想说return&Node {data:NULL,next:NULL}

go
回答 4 投票 58

这个简单的脚本有什么问题?

我学习函数,为教科书编写了一个简单的脚本,并且有2个错误。 package main import“fmt”func zero(x int){x = 0 return x} func main(){x:= 5 x = zero(x)...

go
回答 4 投票 -6

网络服务器代码流[关闭]

我正在使用Go使用net / HTTP包创建一个简单的Web服务器。简单的代码是这样的:package main import(“fmt”“net / http”)类型hotdog int func(m hotdog)ServeHTTP(w http ....

go
回答 1 投票 1

在Go中,非捕获闭包是否会损害性能?

例如,github.com / yhat / scrape建议使用这样的闭包:func someFunc(){... matcher:= func(n * html.Node)bool {return n.DataAtom == atom.Body} body,好的:= ...

回答 3 投票 2

问题在圈河Golang导入包

我正在使用Circle CI来测试我的项目。该项目是一个简单的Go应用程序,由几个包和一个main.go文件组成。在我的项目中引用包时,我只需将它们导入为“...

回答 1 投票 0

有没有办法只在go xml包中编码XML开始标记?

我有一个类型,类型示例struct {XMLName xml.Name`xml:“示例示例”`Attr1 string`xml:“attr1,attr”`}如果我尝试使用xml.Encoder将其编码为stdout writer,enc:= xml.NewEncoder(...

回答 1 投票 -2

从嵌套数组golang mongodb中删除元素

我在我的mongo数据库上有这个:{“_ id”:ObjectId(“585a60b45ba19c3eb2016a16”),“userid”:ObjectId(“585a60715ba19c3eb2016a14”),“apps”:[{“name”:“Apptest”,“packagename”:. ..

回答 1 投票 0

在go lang中使用exec.command进行网络使用

我需要使用go映射Windows中的驱动器并发现此链接有用什么是使用golang映射Windows驱动器的最佳方法?当我尝试使用这里给出的代码时,我跑了......

回答 1 投票 -3

在golang中迭代嵌套结构并在切片字符串片段中存储值

我有一个嵌套的结构,我需要遍历字段并将其存储在切片的字符串切片中。然后,将其输出到csv文件。现在的问题是我手动访问每个字段......

回答 1 投票 0

在golang中检查HTML文件中的用户会话

如何直接在HTML文件中检查用户登录会话?我已经在google上搜索了它,但我无法直接在html文件中找到检查会话,是不是可以这样做? ......

回答 2 投票 2

如何从代码中获取当前的GOPATH

如何从一段代码中获取当前的GOPATH?运行时只有GOROOT:// GOROOT返回Go树的根。 //它使用GOROOT环境变量,如果设置,//或使用根...

go
回答 4 投票 16

在Go中解析格式化的字符串

问题我有一些字符串值,其中每个值都是基于模板格式化的。在我的特定情况下,我正在尝试解析Markdown URL,如下所示: - [我刚刚提交了什么?](#...

回答 2 投票 0

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