Skip to content

superjcd/GoWebProgrammingTutorial

Repository files navigation

go语言web编程入门

该教程的核心内容不是原创的, 应该算是《Go Web Programming》的拾粹版, 针对的是有一定的go语言基础的开发人员。

教程目标

学习使用go的原生库的基本使用方法(无任何第三方依赖), 最终能够完成一个聊天室MVC(model-view-controller)项目,这些库包括

  • net/http: 开启服务, 处理网络请求
  • html/template :构建视图
  • database/sql: 操作数据库

最终呈现的效果会类似于:

项目可以实现以下功能:

  • 新用户注册、 登陆
  • 创建话题
  • 参与和回复话题

目录

你可以按顺序阅读代码, 也可以直接试着运行chitchat文件中的代码, 然后对照ChitChat(项目开发)的说明来进行学习。

About

Go语言web编程入门教程;《Go Web Programming》拾粹

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published