英文: How exactly do interfaces work in Go? 问题 阅读了规范和关于接口的“Effective Go”部分之后,我仍然不太理解Go语言中的接口是如何工作的。 比如...
什么是“值”数组?
英文: What is a "value" array? 问题 在C语言中,数组的概念非常简单 - 只是指向内存中一行元素的第一个元素的指针,可以通过指针算术/标准的array[i...
如何使用Go编程语言,使用从PEM文件中读取的RSA私钥进行加密?
英文: How do I encrypt with an RSA private key read from a PEM file using the Go programming language?...
对于一个结构体 vertex,map[int]vertex 和 map[int]*vertex 有什么区别?
英文: For a struct vertex, what's the difference between map[int]vertex and map[int]*vertex? 问题 定义...
在Ruby中的Go通道
英文: Go Channels in Ruby 问题 在Go编程语言中,您可以使用一种称为“通道”的构造来发送消息。 http://golang.org/doc/effective_go.html#c...
如何在Go中实现一个队列?
英文: How to implement a queue in Go? 问题 当前的Go库没有提供队列容器。 为了实现一个简单的队列,我使用循环数组作为底层数据结构。 它遵循TAOCP中提到的算法: ...
在Make中的默认规则
英文: Default rules in Make 问题 在make中是否有一种机制可以允许默认的全局隐式规则在任何地方都可用,类似于内置规则? Make提供了一些内置的隐式规则用于编译C/C++/F...
使用import语句
英文: use of import statement 问题 我最近几周一直在玩Go,目前为止还不错。 现在我正在编写一个跨不同文件的程序,像这样分割: . |-- geometry | |-- co...
Haskell的类型类和Go的接口
英文: Haskell's TypeClasses and Go's Interfaces 问题 Haskell的TypeClasses和Go的Interfaces之间有哪些相似之处和...
Go语言是如何编译得如此迅速的?
英文: How does Go compile so quickly? 问题 我已经谷歌过并在Go的网站上搜索过,但是我找不到关于Go的非凡构建时间的解释。它们是语言特性(或缺乏特性)的产物,还是高度...
2905