百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
G

go-winio

> 编程语言
开源

用于 Go 的 Win32 IO 相关工具

1.1K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

用于 Go 的 Win32 IO 相关工具

go-winio() (https://github.com/microsoft/go-winio/actions/workflows/ci.yml)

此存储库包含用于高效执行 Win32 IO 操作的工具 去吧。目前,此功能主要用于访问命名管道和其他文件句柄,以及 用命名管道作为网络传输。 此代码依赖 IO 完成端口,以避免在系统线程上阻塞 IO,从而允许 Go 以便重新使用线程来调度另一个 goroutine。这限制了对 Windows Vista 的支持。 新的操作系统。这与 Go 的 net 中网络套接字的实现类似。 包。 请参阅 LICENSE 文件以了解许可信息。

参与贡献

本项目欢迎贡献和建议。大多数贡献都要求您同意贡献许可协议(CLA),声明您有权并实际授予我们使用您的贡献的权利。有关详细信息,请访问 Microsoft CLA。

我们要求贡献者使用 [git commit --signoff][git-commit-s] 来签署他们的提交,以证明他们自己创作了工作,或者有权在本项目中使用该工作。可以使用 [git rebase --signoff][git-rebase-s] 来签署一系列提交。请参阅 开发人员证书 以了解更多信息,并确保您可以证明列出的规则。我们的 CI 使用 DCO GitHub 应用程序来确保给定 PR 中的所有提交都已签署。

代码必须通过 linting 过程,该过程使用 [golangci-lint][lint]。linting 设置存储在 .golangci.yaml 中,可以通过在工作空间或文件夹设置中添加以下内容来自动运行:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Go

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言