Lab2 使用Go或Rust编写Menu

Mr丶朱哥 Mr丶朱哥 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

选用go或rust编写menu项目,创建一个版本库(gitee或github),采用VS Code作为编译调试环境。撰写一个帖子,从创建版本库、配置VS Code编译调试环境、编写menu第一版简单程序,以及最终调试运行,完整记录下来,目标是为go或rust的开发者提供一个开发环境配置和工作流程的参考。

首先下载rust,在命令行中输入以下命令下载安装rust,在命令行中选择第一种安装方式

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

安装完成后,检测安装是否成功

cargo --version #任选一个
rustc --version

接着打开Visual Studio Code,在插件中搜索rust,安装rust-analyzer

接着创建项目,用vscode打开

cargo new se_lab2 ; cd se_lab2; code .

 在main.rs中编写代码。

use std::io;
fn main() {
    let mut input = String::new();
    loop {
        input.clear();
        io::stdin().read_line(&mut input).expect("read_line error!");
        if input.trim() == "help" {
            println!("HELP!");
        }
        else if input.trim() == "quit" {
            break;
        }
        else{
            println!("WRONG COMMAND!");
        }
    }
}

编译与运行

cargo build #编译
cargo run #编译且运行

初始化git,上传提交到gitee仓库中

git init
git add *
git commit -m "添加main.rs,使用rust编写的menu"
git push git@gitee.com:zhumengran/se_lab2.git

作者:朱孟冉 526

 

...全文

相关推荐

MIT6.824-LAB:Lab2-Lab4

MIT6.824-LAB:Lab2-Lab4

ta fan

pkg::lab_coat: 个人 Go 代码库

包 个人 Go 代码库。 需要您自担风险使用它。 go get changkun.de/x/pkg 执照 麻省理工学院 :copyright:

马雁飞

sensu_go_lab:Sensu Go Lab

Sensu Go Lab Sensu Go的基本安装,用于测试新版本,支票,资产等。 假设 工作的Docker和Docker-compose安装 /etc/hosts条目类似于以下内容,以映射到正在运行的Docker容器: 127.0.0.1 sensu.lab.test Web浏览器代理设置设置为从任何不可靠的代理服务器中排除*.test域 初始安装 sudo ./setuplab.sh 完成后停止实验室 sudo ./stoplab.sh 初始安装后开始实验室 sudo ./startlab.sh

绘画窝

golang-lab-chat:波士顿 Golang 实验室 #1 的资源

Golang 波士顿实验室 #1 - 构建聊天服务器 欢迎来到第一个波士顿围棋语言实验室! 我们准备用 Go 搭建一个聊天服务器,然后互相聊天! 目标是练习实现我们在之前的聚会中学到的一些并发原语,并通过编写一些真正的 Go 代码来动手实践。 先决条件 请携带:一台已经安装了 Go 1.4 的带有 Go 语言环境的笔记本电脑。 请参阅下面的“Vagrant 设置”以轻松上手。 如果您在设置 Go 编程环境时遇到问题,请加入波士顿 Golang Slack 组中的 #lab-help 频道。 您可以注册 Slack 组。 请携带:适合编写 Go 代码的文本编辑器或 IDE。 对于初学者来说, 是一个不错的选择。 确保安装 Go 插件。 对于VIM用户,有一个相当不错的VIM设置。 请有:一些基本的 Go 语言暴露。 您应该熟悉 Go 基础知识:例如,Go 的类型、结构、控制流结构

有道理的同桌

sp_lab_7

sp_lab_7

八年一轮回
评论
收藏 已收藏
分享
返回顶部