go 相关问题

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

即使实际值在uint32的范围内,为什么将interface {}转换为uint32也不起作用

我正在尝试从YAML字符串中检索一个值,并使用gopkg.in/yaml.v2将其存储为uint32。当我尝试按如下方式转换值foo时,我收到一条错误消息:panic:interface ...

回答 1 投票 -5

避免解析Xrandr输出

我需要从xrandr获取信息到我的软件中。假设这是xrandr -q的输出:屏幕0:最小8 x 8,当前1920 x 1968,最大32767 x 32767 LVDS1连接主要1366x768 + ...

回答 1 投票 0

Golang HTTP处理函数

我看到一些http处理函数声明是多种多样的。我发现其中两个是标准函数,一个在处理程序中返回匿名函数。例如:使用标准方式:...

回答 2 投票 1

Golang从包中导入方法

现在我决定在Go程序中使用水平记录器。此刻它是logrus。但经过一番调查(通过痛苦)发现有很多记录器:glog,log15,logrus等。所以......

go
回答 3 投票 2

如何使用ginkgo在多个测试文件中编写测试用例?

如何使用ginkgo在多个测试文件中编写测试用例? a_suite_test.go文件:func TestA(t * testing.T){RegisterFailHandler(Fail)RunSpecs(t,“A Suite”)} a_test.go:var _ = Describe(“...

回答 1 投票 0

初始化const变量

如何用const类型初始化KILO变量? const KILO = math.Pow10(3)因为我有一个errror const初始化程序math.Pow10(3)不是常数

回答 1 投票 3

在编译时使用shell变量值和“go build”命令[重复]

我正在gitlab CI上构建Golang项目,我想将$ CI_COMMIT_TAG值传递给编译器。使用g ++,它会像g ++ -DCI_COMMIT_TAG = $ CI_COMMIT_TAG ....有什么类似的东西......

回答 1 投票 1

有更优雅的方式吗?

我写了一个Golang代码示例,它将查询发送到postgres并将结果发送到寻呼机:package main import(“fmt”“database / sql”_“github.com/lib/pq”“log”“os /。 ..

回答 2 投票 0

Golang构建:从特定路径执行可执行文件时获取'语法错误:换行意外“

我的应用程序打包如下:| -cmd / | -cmd / application /

go
回答 1 投票 1

HTTP服务器和客户端下载多个文件

我尝试为单个文件设置下载服务器和下载客户端。如何修改它们以从目录中提供/下载所有文件?以下是我的服务器和客户端代码:...

回答 2 投票 0

删除字符串的最后一个字符

我想删除字符串的最后一个字符,但在此之前我想检查最后一个字符是否为“+”。如何才能做到这一点?

回答 3 投票 32

访问Golang Web服务器

我知道Golang包含本机内置的Web服务器(net / http),可以在不使用外部Web服务器(apache,nginx等)的情况下用作服务器。对于本地开发,您只需运行http ....

回答 2 投票 -4

如何使用反射在运行时更改方法实现?

我有这种类型的实现:类型一个struct {name string} func(a)getName()string {return“我的名字是”+ a.name}我怎么能改变这个类型的方法getName()的实现...

回答 2 投票 3

Golang缓冲区与并发读者

我想在Go中构建一个缓冲区,它支持多个并发读者和一个编写器。所有读者都应该阅读写入缓冲区的内容。新读者可以随时入住,......

回答 3 投票 2

为什么时间格式和解析会给出不同的结果?

我正在占用当前时间并对其进行格式化并将其解析回来。当我将结果与当前时间进行比较时,它们并不相等。这是一个游乐场示例:https://play.golang.org/p/DDFzi1t8v_-t ...

回答 1 投票 0

BIGQUERY Golang客户获取项目列表

如何使用我提供的serviceaccount密钥获取golang云客户端可以访问的项目列表?似乎有可用的API:https://cloud.google.com/bigquery / ...

回答 1 投票 0

如何从不同的包调用包

我试图从ModelT包中获取一个函数到我的Controllers包中。我看过Go中另一个包调用函数的例子,但是它不起作用。这是我的 ...

go
回答 1 投票 0

golang map是按值还是按引用查找?

当我从Go中的地图中检索结构时,是否会获得该值的副本?或者我获得地图中的实际值?例如,假设我有一个从字符串到结构的映射:类型质量...

回答 2 投票 1

使用GOLANG从电子邮件文件中提取附件

我一直在使用golang解析电子邮件。我现在正在提取附件。我查看了golang lib MIME和MIME / multipart。但它没有任何方法或......

回答 1 投票 1

在Go中阅读图像

func(sticky * Sticky)DrawImage(W,H int)(img * image,err error){myImage:= image.NewRGBA(image.Rect(0,0,10,25))myImage.Pix [0] = 55 //第一个像素红色myImage.Pix [1] = 155 //第一个...

go
回答 2 投票 0

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