[Tarea de alto software] Menú de escritura en idioma go

  1. Crear un repositorio en GitHub
    Insertar descripción de la imagen aquí
  2. Instale go y configure las variables de entorno de go. Verifique la instalación de go de la siguiente manera:
    Insertar descripción de la imagen aquí
  3. Instale todos los complementos de go en VSCode,
    use ctrl + shift + pel comando para abrir el panel de comandos e ingrese ir a descargar.
    Insertar descripción de la imagen aquí

2. Escribe un programa sencillo para la primera versión del menú.

  1. Crear proyecto golang
  • Cree una carpeta raíz Go_menu como directorio raíz del proyecto
  • go mod init gomenuIngrese a la carpeta Go_menu y cree el archivo go.mod en la terminal usando
  • Crear archivo main.go
  • Utilice VSCode para abrir la carpeta raíz Go_menu y escriba el archivo main.go en ella.
    2. Escriba el programa main.go de la siguiente manera
package main

import (
	"fmt"
	"os"
)

func main() {
    
    
	for true {
    
    
		var cmdln string
		fmt.Println("请输入命令:")
		fmt.Scanln(&cmdln)

		switch cmdln {
    
    
		case "help":
			fmt.Println("There are commands as follows")
			fmt.Println("help、show、laugh")
			break;
		case "show":
			fmt.Println("You R Sooooo Good!")
			break;
		case "laugh":
			fmt.Println("HHHHHHHHHHHHHHHHHH")
			break;
		case "quit":
			fmt.Println("Awwwww, R U gonna leave me?")
			os.Exit(0)
		default:
			fmt.Println("HAHA, VERY FUNNY, DO THAT AGAIN")
		}
	}
}
  1. Al compilar y ejecutar,
    se produce un error,
    Insertar descripción de la imagen aquí
    simplemente guarde el archivo y ejecútelo nuevamente.
    Insertar descripción de la imagen aquí

3. Publicar en el repositorio de GitHub creado.

Seleccione Publicar en GitHub en la administración de código fuente,

inicie sesión en su cuenta de GitHub, seleccione Publicar en biblioteca pública
Insertar descripción de la imagen aquí
y se cargará un proyecto en GitHub.
Insertar descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/ZHorcrux/article/details/131620121
Recomendado
Clasificación