GO

GO

文章 2.7k 浏览 267

Go 中的恐慌恢复与其他语言中的 try catch

我刚刚阅读了关于恐慌/恢复的这篇文章在 Go 中,我不清楚这与其他主流语言中的 try/catch 有何不同。…

冷弦 2024-09-12 14:29:17 10 0

使用 Go 从连接读取 utf8 编码的数据

我可以使用 io.WriteString 轻松地将字符串写入连接。 但是,我似乎无法轻松地从连接读取字符串。我可以从连接中读取的唯一内容是字节,看来我必须以…

夏日落 2024-09-12 12:40:08 10 0

使用 Go 检查通道是否有可读取的值

如何检查某个频道是否有可供我阅读的值? 我不想在阅读频道时阻塞。我想看看它是否有价值。如果确实有的话,我会读一读。如果还没有,我会做其他事情…

不弃不离 2024-09-12 11:45:58 12 0

如何在 Go 中实现可调整大小的数组

我有 C++ 背景,习惯于使用 std::vector 类来完成类似的事情。 假设我想要一个动态数组: type a struct { b int c string } 执行此操作的标准方法是…

太阳哥哥 2024-09-12 10:15:20 12 0

自定义 Go 的 http 库中的现有处理程序

按照 http 库中的说明定义以下内容: func Handle(pattern string, handler Handler) type Handler interface { ServeHTTP(*Conn, *Request) } 如何通…

素食主义者 2024-09-12 06:29:08 9 0

Go 中 argv[0] 的等价物是什么?

如何在运行时获取自己的程序名称? Go 中 C/C++ 的 argv[0] 相当于什么?对我来说,生成具有正确名称的用法很有用。 更新:添加了一些代码。 package …

薄荷港 2024-09-12 01:01:00 13 0

Go编程语言的编译器是用什么语言编写的?

我认为标题是不言自明的。…

少女七分熟 2024-09-11 15:08:31 6 0

迭代+在 Go 中铸造

我有这段代码,它使用列表上的迭代器 for x:= range s.faces.Iter(){ x.Render() } 作为编译器点,x 的类型为interface{},并且我的代码中没有定义方…

别想她 2024-09-10 19:43:14 10 0

去斯卡拉去吧!主要区别是什么?

我刚刚发现这个 网页 比较了用 Scala、C# 和去。我惊讶地发现 Scala 和 Go 代码看起来如此接近,比 Scala 代码与 C# 代码相比要接近得多。 所以我的问…

沫离伤花 2024-09-08 10:30:29 4 0

"无效字符'1'在顶级值“之后”解组 JSON

我在程序调用之间使用 json 将数据存储在磁盘上,程序运行良好一段时间,但之后它在 json 解码中显示错误,“顶级值后的字符'1'无效”。 谁能建议解决…

最丧也最甜 2024-09-08 09:31:27 2 0

Go 中的接口到底是如何工作的?

在阅读了规范以及其中的“Effective Go”部分之后,我仍然不太明白 Go 中的接口是如何工作的。 比如,你在哪里定义它们?接口执行如何工作?有没有一…

深爱不及久伴 2024-09-07 21:53:39 5 0

什么是“价值”?大批?

在 C 语言中,数组的概念非常简单——只是指向内存中一行元素中第一个元素的指针,可以通过指针算术/标准 array[i] 语法来访问它。 然而,在像 Google…

分开我的手 2024-09-07 16:52:03 9 0

在完成时将通道结果添加到队列的更惯用的方法

因此,现在,我只需传递一个指向 Queue 对象的指针(实现并不重要),并在 goroutine 末尾调用 queue.add(result) 来将内容添加到队列中。 我需要同样…

dawn曙光 2024-09-07 10:12:48 10 0

Go 中什么时候应该使用 new ?

在原始语言结构中使用似乎毫无意义,因为您无法指定任何类型的值 func main() { y := new([]float) fmt.Printf("Len = %d", len(*y) ) // => Len = 0 …

百善笑为先 2024-09-07 09:44:33 5 0

如何使用 Go 编程语言从 PEM 文件读取的 RSA 私钥进行加密?

如何在 go 中执行与以下 C++ 代码等效的操作? RSA *key = PEM_read_RSAPrivateKey(f, NULL, NULL, NULL); std::vector out(128); RSA_private_encryp…

月棠 2024-09-07 04:22:42 13 0
更多

推荐作者

巷子口的你

文章 0 评论 0

微信用户

文章 0 评论 0

神妖

文章 0 评论 0

7460852697

文章 0 评论 0

ligengkai

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文