go 相关问题

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

unique_index和unique之间有什么区别?

GORM中unique_index和unique之间有什么区别?我使用MySQL 8.0,我找不到unique_index和unique form manual之间差异的描述。从这里看,......

回答 1 投票 0

地图是通过价值或Go中的参考传递的吗?

Go中的值是通过值传递还是引用?始终可以将函数定义如下,但这是否过度? func foo(dat * map [string] interface {}){...}返回相同的问题...

go
回答 3 投票 40

了解golang频道:死锁

以下代码:package main import(“fmt”“strings”)var data = [] string {“黄色的鱼在水中慢慢游动”,“棕色的狗在喝完酒后大声吠叫......”,“.. 。

回答 1 投票 1

Go中的时间HTTP响应

在我的Go程序中,我发出了一些HTTP请求,我需要计算响应时间(而不是请求时间)。这是我当前的代码(时间请求时间):func Get()int {start:= time.Now()...

回答 3 投票 11

如何打印目录中文件的内容但忽略在写入模式下打开的文件?

我有一个goroutine,定期检查目录中的新文件,然后打印文件的内容。然而,还有另一个goroutine创建一个文件,将内容写入其中...

go
回答 1 投票 0

如何使用golang写入已打开的.xlsx文件

标题如下。如果使用其他软件包很容易实现,那就更好了。如果它是轻量级的话会更好。如果可能,请教一个例子。

回答 1 投票 0

如何组织golang项目? [关闭]

我对Golang开发很新。我正在开发一个新的Golang应用程序,它涉及一些专有代码,还包括一些开源软件包。代码将成为企业的一部分......

回答 1 投票 -1

“运行时错误:无效的内存地址或无指针取消引用”创建表

我用Go 1.11和postgres弄湿了脚。 package db import(“database / sql”_“github.com/lib/pq”//数据库连接器g“app / globalvariables”)func CreateTable(tid int){s:...

回答 1 投票 -4

无法解组数组

有这个json文件:{“colors”:[[“#7ad9ab”,“#5ebd90”,“#41a277”,“#21875e”,“#713517”],[“#5ebd90”,“#41a277”,“ #21875e“,”#006d46“,”#561e00“],[”#005430“]]}这段代码:......

回答 2 投票 0

无法解析跟踪:没有EvFrequency事件

我生成这样的跟踪:func main(){f,err:= os.Create(“trace.out”)if err!= nil {panic(err)} defer f.Close()err = trace.Start( f)if er!= nil {...

go
回答 1 投票 1

浏览器显示以前的响应

我运行代码包main import(“fmt”“net / http”)func main(){http.HandleFunc(“/”,sroot)http.ListenAndServe(“:8080”,nil)} func sroot(w http。 ResponseWriter,r * http ....

回答 2 投票 -1

将Go的零时间。时间值插入MySQL DATETIME列错误

Go生成的零时间。时间值在插入MySQL DATETIME列时会抛出错误。我得到的错误:错误1292:日期时间值不正确:列'expires_at'的'0000-00-00'...

回答 1 投票 2

去线,连接依赖

我正在使用Google Wire在我的一个Go项目中连接依赖项。到目前为止,所有依赖项都已成功连接。我有以下容器:类型Container struct {Logger ...

回答 1 投票 0

golang - ceil函数就像php一样?

我想返回大于或等于整数除法的最小整数值。所以我使用了math.ceil,但无法获得我想要的值。 package main import(“fmt”“math”)func main(){...

回答 4 投票 11

如何从map [string] interface {}编组XML?

我正在构建一个API来处理POST中的XML数据,并在响应中返回它。应该处理这个编组的函数是接收变量数据作为类型map [string] interface {}看起来......

go
回答 1 投票 0

在另一个结构上访问函数

将Go 1.11.x与echo框架一起使用。我有以下结构和函数类型AccountController struct {....} func(c * AccountController)ActiveAccountID()int {.... return 5} ...

go
回答 1 投票 -3

将字符串数组数组转换为分层结构

想象一下,我已经对数组进行了排序:[“A”,“B”,“C”] [“A”,“B”,“D”] [“A”,“E”] [“F”,“ G“]我现在想要转换为类型Node struct {NodeID string Children [] Node ...

回答 1 投票 1

列出按创建时间排序的目录中的文件

我知道如何使用ioutil.ReadDir()列出目录中的文件...但是如何按创建时间(从最旧到最新)对它们进行排序?我正在使用8.3。

go
回答 2 投票 2

:URL中的第一个路径段不能包含冒号

这是我的代码(部分代码):类型SitemapIndex struct {// Locations [] Location`xml:“sitemap”`Locations [] string`xml:“sitemap> loc”`} ~~~ SNIP ~~~ func main( ){var s ...

go
回答 1 投票 1

zap日志记录1)自定义配置和2)伐木工人

我正在尝试构建一个定制的zap记录器,其中包括1)自定义* zap.Config和2)lumberjack,但找不到适用于两种配置的示例。由于config.Build不接受WriteSync ...

回答 1 投票 1

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