【ginny 系列】 基于Go的web后台开发,实现一个简单的用户系统

实现一个简单的用户系统

代码写到现在,你会发现我们已经拥有了一个简短(只有60行!),但是却能实现一个基本的后台接口,且能和数据库有交互的程序!这实在是很让人激动!那么接下来保持这股热情,让我们来实现一个基本的用户系统吧!

在此之前,我们要整理一下我们的代码(尽管它只有60行):

3.1 开始整理我们的代码结构

我们的main.go里现在包括了几个部分:声明路由,建立数据库连接,还有一个处理函数,但是这些东西都放在一起就会觉得有点乱。所以我们来建立一个良好的目录吧!

重建后的目录结构如下:

├── handler
│   ├── handler.go
│   ├── login
│   └── register
│       └── register.go
├── model
│   ├── init.go
│   └── user.go
├── router
│   └── router.go
└── main.go

然后我们来解释一下各个部分的作用:

  • handler

    猜你喜欢

    转载自blog.csdn.net/weixin_54707168/article/details/114779833