bbs-go搭建课程上线啦~
4 / 363

课程地址 & 邀请码

bbs-go搭建课程上线啦,快来跟着我一步步搭建属于你的 bbs 吧。该课程会带领大家一步步的了解并熟悉 Go 语言开发,如果你是一个 Go 语言初学者,或者正准备学习 Go 语言,那么这个课程非常适合你。如果你熟练掌握了本课程中的知识点,相信你就已经入门 Go 语言开发,并能胜任日常的开发工作了。

效果预览

前台页面

前台页面.png

后台管理系统页面

后台页面.png

课程介绍

该课程详解讲解了一个基于 Go 语言 + Nuxt.js + Vue.js 搭建的论坛系统,共分以下 12 个章节:

  1. 开发环境搭建
  2. 使用 go mod 管理依赖
  3. 使用 Iris 搭建 http 服务
  4. 深入 Iris mvc
  5. 使用 gorm 操作数据库
  6. 使用 Nuxt.js 搭建前端页面
  7. 深入 Nuxt.js
  8. 搭建用户模块
  9. 搭建帖子模块
  10. 搭建跟帖模块
  11. 使用 Element-UI 搭建后台管理系统
  12. 搭建后台帖子管理功能

其中前五个章节主要讲解 Go 语言环境搭建、Gorm 框架和 Iris 框架;章节 6、7 主要讲解 Nuxt.js 的使用;8、9、10 章节分别讲解了用户、帖子、跟帖模块的搭建;最后两个章节讲解后台管理系统的搭建。

个人介绍

大猫猫,互联网公司老码农、不折腾不舒服斯基,多年千万日活服务端研发和架构经验,Github 主页:https://github.com/mlogclub,BBS 成品演示:https://mlog.club

为什么学这个课程

Go 是非常年轻的一门语言,它的主要目标是兼具Python等动态语言的开发速度和 C/C++ 等编译型语言的性能与安全性。Go 语言发布以来更是受到中国开发者的青睐,头条、七牛、360、腾讯、阿里等大厂的重要服务都开始使用 Go 语言构建,国内的 Go 语言研发岗位的薪水也是很可观的。

该课程会带领大家一步步的了解并熟悉 Go 语言开发,如果你是一个 Go 语言初学者,或者正准备学习 Go 语言,那么这个课程非常适合你。如果你熟练掌握了本课程中的知识点,相信你就已经入门 Go 语言开发,并能胜任日常的开发工作了。

知识点

  • Go 语言环境配置
  • Go module 使用
  • Web 框架:Iris 的使用
  • Orm 框架:Gorm 的使用
  • Nuxt.js 的使用
  • Vue.js 的使用

课程特色

本课程从零开始讲解了一个论坛系统的服务端接口、前台界面、后台管理系统的搭建。设计知识面广、讲解深入浅出,熟练掌握该课程中的知识点,你自己也能搭建一个完整的论坛系统。

实验任务

  • 能够独立搭建 Go 语言开发环境
  • 掌握 Go 语言语法
  • 掌握 Iris 的使用
  • 掌握 Gorm 的使用
  • 掌握 Nuxt.js 的使用

适合人群

  • Go 语言爱好者
  • Phper、Javaer... 想转 Go 语言开发的同学
  • 动手能力强,爱折腾的同学

  • 七彩旋律 21天前

    我购买了,是文章, 顺便吐槽一下:

    该死的实验楼,用起来太累了,后来自己的环境里面舒服多了。实验楼的 go 是 1.12

    才看了一半,遇到了好几个坑,实在跑不起来,比如下面这一段就出问题 // 跨域 app.Use(cors.New(cors.Options{ 后来下载了实验七源代码才跑起来,可能是 go.mod 里面有的东西的问题。

    希望大猫猫能把这个教程再修改修改,坑少一点,如果能发布为电子书或者视频教程更好,价格高一点也可以接受。

    上面的吐槽不知道是否恰当,如果不恰当的话请大猫猫删了,被折腾了两天,确实是带了点个人情绪,抱歉!

    感谢你的建议,遇到问题不要怕,肯定是能够解决的。可以加 Q 群: 653248175 详细讨论,我帮你解决。

    1. 关于实验楼环境不好用的问题:开始沟通的时候确实跟他们说要求要 1.13,但是他们却只搞了个 1.12... 实验楼的 webide 确实还有很多地方需要完善,该教程也可以基于本地环境进行搭建的,本地环境的配置在第一章也做了详细介绍。

    2. 关于第二个跑不起来的问题,实验楼每章节公布的是上个章节的源码,而非本章节的源码,这个确实逆天。 不知道是不是由于你的源码找错了造成的呢?

  • lemote 28天前

    这个课程有人购买学习的吗,怎么样,是视频还是文章

    我购买了,是文章, 顺便吐槽一下:

    该死的实验楼,用起来太累了,后来自己的环境里面舒服多了。实验楼的 go 是 1.12

    才看了一半,遇到了好几个坑,实在跑不起来,比如下面这一段就出问题 // 跨域 app.Use(cors.New(cors.Options{ 后来下载了实验七源代码才跑起来,可能是 go.mod 里面有的东西的问题。

    希望大猫猫能把这个教程再修改修改,坑少一点,如果能发布为电子书或者视频教程更好,价格高一点也可以接受。

    上面的吐槽不知道是否恰当,如果不恰当的话请大猫猫删了,被折腾了两天,确实是带了点个人情绪,抱歉!

  • lemote 28天前

    这个课程有人购买学习的吗,怎么样,是视频还是文章

    有人购买,文章加源码实例。实验楼 webide 环境中可以直接跑起来。

  • 这个课程有人购买学习的吗,怎么样,是视频还是文章