使用 Go 和 ReactJS 构建聊天系统(简介)

课程目标

本项目中,我们将使用 Go 作为后端,React.JS 作为前端来构建一个聊天系统。

本课程将帮助你巩固 Go 并发的概念和技术,并提供你开发更复杂的 Go 应用程序的实际经验,希望能让你熟练的编写常用的 Go 程序。

课程方式

我们将逐步构建这个聊天应用程序,以确保让你轻松愉快的学习整个课程。

随着我们课程的进展,我将介绍越来越多的高级 Go 语言技术,以及它们是如何在本项目中应用的,在这个项目结束的时候,你应该会成为一个称职的 Go 语言开发者。

涵盖的主题

  • 初始化项目
  • 使用 gorilla/websocket 包搭建 WebSockets
  • Goroutines 和并发基础
  • 安全的并发通信
  • 使用 ReactJS 进行前端开发
  • 使用 Docker 部署应用

完全免费

这门课最大的优点是完全免费。这将意味着更多的人可以从中学习。

成果预览

在这门课结束时,你应该有一个这样的应用程序:

Chat Application Screenshot

本文译自tutorialedge

本作品采用《CC 协议》,转载必须注明作者和本文链接
最初的时候也是最苦的时候,最苦的时候也是最酷的时候。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!