【视频】为 Go 开发的 WebSocket 库
最近又有新视频发布了,后续我们会定期把在 B 站更新的热门推文视频在公众号上做一下同步,但是一般会有滞后一到两周,如果大家想及时观看视频,欢迎关注我们的 B 站同名账号 GitHub精选。
1、为 Go 开发的 WebSocket 库
Gorilla WebSocket 是一个为 Go 语言开发的 WebSocket 的实现库,它旨在提供一个快速、经过严格测试且广为使用的 WebSocket 实现。该项目遵循 WebSocket 协议(RFC 6455)的响应式编程要求,为 Go 开发者提供了一个稳定、高效的 WebSocket 通信解决方案。它不仅包含了完整的协议实现,还通过提供丰富的示例代码,使得开发者能够快速掌握如何使用该库来构建实时应用。
开源项目地址:https://github.com/gorilla/websocket
更多介绍:https://mp.weixin.qq.com/s/EISa5vqsYnFkvJJP6pLuAA
2、现代化的 DevOps 工具界面
Semaphore UI 是一款为 Ansible、Terraform、OpenTofu 和 PowerShell 等流行 DevOps 工具设计的现代化 Web 界面。通过 Semaphore UI,用户可以轻松执行 Ansible Playbooks、Terraform 和 OpenTofu 代码、以及 Bash 和 PowerShell 脚本。此外,它还支持失败任务的通知提示,以及对部署系统访问的控制。
开源项目地址:https://github.com/semaphoreui/semaphore
更多介绍:https://mp.weixin.qq.com/s/E5eOC6ZaQwMPRjc5WYiw6A
3、可替代 Jupyter 的 Python 编程环境
marimo 是一个反应式 Python 笔记本项目,提供了一个可重复、易于版本控制、可部署为应用程序的编程环境。marimo 可以自动执行依赖项更改的单元格,并提供一个纯 Python 存储格式,无缝集成 Git 版本控制系统。此外,marimo 集成了包括 Jupyter、Streamlit、Jupytext、Ipywidgets、Papermill 等多个开源项目的功能。
开源项目地址:https://github.com/marimo-team/marimo
更多介绍:https://mp.weixin.qq.com/s/WW8ufruh3rCrALtaqPvIBw
如果觉得我们的视频还不错的话,欢迎大家一键三连关注我们,我们也会做更多有意思的视频。
读者专属插件:github.com/ZhuPeng/github_linker
公众号快速添加小程序插件:github.com/ZhuPeng/mp-transform-public
更多精彩请扫码关注如下公众号。