【视频】为 Go 开发的 WebSocket 库

最近又有新视频发布了,后续我们会定期把在 B 站更新的热门推文视频在公众号上做一下同步,但是一般会有滞后一到两周,如果大家想及时观看视频,欢迎关注我们的 B 站同名账号 GitHub精选

1、为 Go 开发的 WebSocket 库

为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 工具界面

现代化的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 编程环境

可替代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


更多精彩请扫码关注如下公众号。

Written on April 2, 2024