搞一个自娱自乐的社区(一) 准备工作
前言
【搞一个自娱自乐的社区(一) 准备工作】闲来无事 从0开始 做一个自娱自乐项的社区 从建立社区 到模拟 用户注册 登录 发言 搞一搞 在重新熟悉一下go的开发
主要功能
1 发贴功能
2 帖子删除
3 帖子修改
4 帖子列表
5 板块列表
6 用户注册
7 用户列表
准备工作
选型
后台 iris
前端 vue
数据库 mysql
环境安装
brew install go
开发工具
goland
版本
go version go1.15.2 darwin/amd64
初始化项目
mkdir myCommunity
cd myCommunity
go mod init myCommunity
go get github.com/kataras/iris/v12@master
此时 目录结构
myCommunity
- go.mod
main.go Hello world!
增加一个主入口main.go
package mainimport "fmt"func main(){
fmt.Print("Hello world!")
}
右键启动
hello world!
Process finished with the exit code 0
将main.go 改造成web入口
package mainimport (
"github.com/kataras/iris/v12"
)func main(){
app := iris.New()// GET方法 返回一个 Welcome
app.Handle("GET", "/", func(ctx iris.Context) {
ctx.HTML("Welcome")
})app.Listen(":8080")
}
启动项目
Now listening on: http://localhost:8080
Application started. Press CMD+C to shut down.
浏览器访问 http://localhost:8080
文章图片
推荐阅读
- 一个人的旅行,三亚
- 一个小故事,我的思考。
- 一个人的碎碎念
- 七年之痒之后
- 我从来不做坏事
- 异地恋中,逐渐适应一个人到底意味着什么()
- 迷失的世界(二十七)
- live|live to inspire 一个普通上班族的流水账0723
- 遗憾是生活的常态,但孝顺这件事,我希望每一个人都不留遗憾
- NO.38|NO.38 我不是嫁不出去,而是不想嫁