在学习Go语言基础后,为了巩固语言基础,我将用Go语言开发一个简易的学生管理系统,以此来简单地整合一下自己近期所学的知识!
下面就开始我Go语言的第一个管理系统的编写吧~
需求分析
该简易版的学生管理系统主要是以管理员视角来执行程序中所编写的相关功能。当然我们学生管理系统最基本的功能当然离不开基本的增删查改功能啦~
下面是我对该系统简单理解
目录结构
演示
数据库表结构
create table student
(
I_ID bigint unsigned auto_increment comment '自增主键与业务无关'
primary key,
studentnum varchar(256) default '' not null comment '',
name varchar(256) default '' not null comment '',
javagrade tinyint default 0 not null comment '',
gograde tinyint default 0 not null comment '',
androidgrade tinyint default 0 not null comment '',
sum varchar(256) default '' not null comment ''
)comment '授权信息openid表' charset = utf8;