编写简易menu并进行版本控制

CHENDONGHAO1105 2023-03-18 21:42:14

环境:ubuntu22.04

配置golang环境

$ sudo apt-get install golang

vscode中下载Go插件 

 

 

 

 

 

编写menu代码

package main

import "fmt"

func main() {
	menu()
}

func menu() {
	for {
		var cmd string
		fmt.Println("Please input a cmd: ")
		fmt.Scanln(&cmd)
		switch {
		case cmd == "help":
			fmt.Println("cmd list:\n")
			fmt.Println("help\n")
			fmt.Println("exit\n")
			fmt.Println("echo\n")
		case cmd == "exit":
			break
		case cmd == "echo":
			fmt.Scanln(&cmd)
			fmt.Println(cmd)
		default:
			fmt.Println("please input a valid cmd!\n")
		}
	}
}

试运行 

 

 

 

 

 

 

建立版本库 

 

本地代码提交到远程库

$ cd menu
$ git init
$ git add .
$ git commit -m "first commit"
$ git branch -M main
$ git remote add origin https://github.com/xxxxxxxx/menu.git
$ git push -u origin main

112

...全文
26 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

567

社区成员

发帖
与我相关
我的任务
社区描述
软件工程教学新范式,强化专项技能训练+基于项目的学习PBL。Git仓库:https://gitee.com/mengning997/se
软件工程 高校
社区管理员
  • 码农孟宁
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧