Golang

Go 泛型:使用场景与模式

Go 泛型:使用场景与模式

使用 Go 泛型实现类型安全的可复用代码

Go 中的泛型 代表自 Go 1.0 以来添加的最重要的语言特性之一。在 Go 1.18 中引入,泛型使您能够编写类型安全、可重用的代码,这些代码可以与多种类型一起工作,而不会牺牲性能或代码清晰度。

在 VS Code 中掌握开发容器

在 VS Code 中掌握开发容器

使用 Dev Containers 创建一致、可移植且可重复的开发环境

开发人员常常会遇到“在我的机器上可以运行”的困境,这是由于依赖项不匹配、工具版本或操作系统差异所致。
Visual Studio Code (VS Code) 中的开发容器 优雅地解决了这个问题 —— 通过让您在一个为项目特别配置的容器化环境中进行开发。

使用 GO 生成 PDF 报告

使用 GO 生成 PDF 报告

好的,现在开始用GO生成PDF!

以编程方式生成PDF文档可以是您应用程序中的一个重要功能。在这里,我们通过示例对Go编程语言(Golang)中可用于生成PDF文件的进行探索和简要回顾。

Go 语言中 Beautiful Soup 的替代方案

Go 语言中 Beautiful Soup 的替代方案

继续讨论从 HTML 中提取数据的话题

  • 若要在 Go 中寻找一个与 Beautiful Soup 直接对应的库,请使用 soup
  • 若需要支持 CSS 选择器,请考虑使用 goquery
  • 若需要使用 XPath 查询,请使用 htmlquery
  • 若需要另一个受 Beautiful Soup 启发的选项,请查看 Node

如果您正在寻找 Go 中的 Beautiful Soup 等效库,有多个库提供了类似的 HTML 解析和抓取功能: