使用 Go 和 ReactJS 构建聊天系统(简介)
课程目标
本项目中,我们将使用 Go 作为后端,React.JS 作为前端来构建一个聊天系统。
本课程将帮助你巩固 Go 并发的概念和技术,并提供你开发更复杂的 Go 应用程序的实际经验,希望能让你熟练的编写常用的 Go 程序。
课程方式
我们将逐步构建这个聊天应用程序,以确保让你轻松愉快的学习整个课程。
随着我们课程的进展,我将介绍越来越多的高级 Go 语言技术,以及它们是如何在本项目中应用的,在这个项目结束的时候,你应该会成为一个称职的 Go 语言开发者。
涵盖的主题
- 初始化项目
- 使用 gorilla/websocket 包搭建 WebSockets
- Goroutines 和并发基础
- 安全的并发通信
- 使用 ReactJS 进行前端开发
- 使用 Docker 部署应用
完全免费
这门课最大的优点是完全免费。这将意味着更多的人可以从中学习。
成果预览
在这门课结束时,你应该有一个这样的应用程序:
本文译自tutorialedge
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: