hash.go




main.go




运行结果:

f:\goproject\src\go_code\data_structure>go run main.go

==========员工菜单==========

insert 表示添加员工

show 表示显示员工

find 表示查询员工

exit 表示退出员工

请输入你的选择:

insert

请输入员工id:

1

请输入员工名字:

bob

==========员工菜单==========

insert 表示添加员工

show 表示显示员工

find 表示查询员工

exit 表示退出员工

请输入你的选择:

insert

请输入员工id:

8

请输入员工名字:

mike

==========员工菜单==========

insert 表示添加员工

show 表示显示员工

find 表示查询员工

exit 表示退出员工

请输入你的选择:

insert

请输入员工id:

15

请输入员工名字:

tom

==========员工菜单==========

insert 表示添加员工

show 表示显示员工

find 表示查询员工

exit 表示退出员工

请输入你的选择:

insert

请输入员工id:

57

请输入员工名字:

pop

==========员工菜单==========

insert 表示添加员工

show 表示显示员工

find 表示查询员工

exit 表示退出员工

请输入你的选择:

show

当前0链表为空

链表:1,员工id:1,员工名字:bob-->链表:1,员工id:8,员工名字:mike-->链表:1,员工id:15,员工名字:tom-->链表:1,员工id:57,员工名字:pop-->

当前2链表为空

当前3链表为空

当前4链表为空

当前5链表为空

当前6链表为空

==========员工菜单==========

insert 表示添加员工

show 表示显示员工

find 表示查询员工

exit 表示退出员工

请输入你的选择:

insert

请输入员工id:

36

请输入员工名字:

bib

==========员工菜单==========

insert 表示添加员工

show 表示显示员工

find 表示查询员工

exit 表示退出员工

请输入你的选择:

show

当前0链表为空

链表:1,员工id:1,员工名字:bob-->链表:1,员工id:8,员工名字:mike-->链表:1,员工id:15,员工名字:tom-->链表:1,员工id:36,员工名字:bib-->链表:1,员工id:57,员工名字:pop-->

当前2链表为空

当前3链表为空

当前4链表为空

当前5链表为空

当前6链表为空

==========员工菜单==========

insert 表示添加员工

show 表示显示员工

find 表示查询员工

exit 表示退出员工

请输入你的选择:

insert

请输入员工id:

12

请输入员工名字:

viv

==========员工菜单==========

insert 表示添加员工

show 表示显示员工

find 表示查询员工

exit 表示退出员工

请输入你的选择:

show

当前0链表为空

链表:1,员工id:1,员工名字:bob-->链表:1,员工id:8,员工名字:mike-->链表:1,员工id:15,员工名字:tom-->链表:1,员工id:36,员工名字:bib-->链表:1,员工id:57,员工名字:pop-->

当前2链表为空

当前3链表为空

当前4链表为空

链表:5,员工id:12,员工名字:viv-->

当前6链表为空

==========员工菜单==========

insert 表示添加员工

show 表示显示员工

find 表示查询员工

exit 表示退出员工

请输入你的选择:

find

请输入你要查找的id:

12

链表5找到该员工 12

==========员工菜单==========

insert 表示添加员工

show 表示显示员工

find 表示查询员工

exit 表示退出员工

请输入你的选择:

find

请输入你要查找的id:

7

id=7的员工不存在

==========员工菜单==========

insert 表示添加员工

show 表示显示员工

find 表示查询员工

exit 表示退出员工

请输入你的选择:

exit

f:\goproject\src\go_code\data_structure>