实现一个简单的命令行玩家背包,支持添加、查询、移除物品。
go run .
help add <数量> <名称> get list remove <数量> quit
数量必须大于 0 重复添加会累加 删除数量不能超过库存 数量减到 0 时删除物品 list 按 ID 排序
go fmt ./... go vet ./... go test -count=1 ./...
main.go inventory.go player.go main_test.go
单玩家 只保存在内存中 程序退出后数据丢失