学习如何在VS Code中创建一个Golang/Go项目,并运行一个简单的Golang程序

news/2024/11/23 5:17:05/

学习目标:

 学习如何在VS Code中创建一个Golang项目,并运行一个简单的Golang程序。


学习内容:

  • 在VS Code 手动输入命令创建一个Golang项目
  • 在VS Code 不输入命令创建一个Golang项目

1. 在VS Code 手动输入命令创建一个Golang项目

步骤1:在VS Code中创建一个新文件夹,用于存放Golang项目文件。

步骤2:打开VS Code,点击“文件菜单,选择“打开文件夹”,选择刚才创建的文件夹。

步骤3:在VS Code中打开终端,输入以下命令创建一个新的Golang文件:

touch main.go

步骤4:在main.go文件中输入以下代码:

package mainimport "fmt"func main() {
    fmt.Println("Hello, World!")
}

步骤5:保存文件,返回终端,输入以下命令运行程序:

go run main.go

步骤6:在终端中输出结果:

Hello, World!

至此,成功创建了一个Golang项目,并运行了一个简单的Gol


http://www.ppmy.cn/news/82969.html

相关文章

总结858

一周小结: 英语主要背了国王的演讲,林肯的演讲,读一篇六级文章,这句子不长也不短,适合练语感,不要求完全背诵 高等数学:结束多元微分专题,然后是二重积分,明天能结束该…

星戈瑞Sulfo-CY7 NHS ester标记带氨基的荧光Cyanine7-NHS

Sulfo-CY7 NHS ester是一种常用的蛋白质标记试剂,是一种高度稳定的荧光染料,能够被用于各种细胞成像实验中。利用这种染料,科学家们可以标记细胞膜、细胞核、细胞器等,从而观察细胞的各种结构和功能。 产品名称:水溶性…

【ArcGIS Pro二次开发】(32):选择集(SelectionSet)

在ArcGIS Pro SDK中,SelectionSet类用于处理地图或图层中的【选定要素集合】。 一般情况下,当你使用【选择】工具进行要素的选择时,就会得到【Selection】的内容。 SelectionSet类提供了许多成员、属性和方法,用于管理和操作选择…

Ibatis与Hibernate的区别

Ibatis与Hibernate的区别 一、 hibernate与ibatis之间的比较: hibernate 是当前最流行的o/r mapping框架,它出身于sf.NET,现在已经成为jboss的一部分了。 ibatis 是另外一种优秀的o/r mapping框架,目前属于apache的一个子项…

网络编程--IOCP完成端口

写在前面 基于重叠IO模型实现回声服务器一文中基于重叠IO模型实现了一个简单的回声服务器,这里再回看,可以发送有一些明显的缺点:在循环中重复调用非阻塞模式的accept和进入alertable wait(可警告等待状态)的SleepEx函…

介绍几种常见的运维发布策略

随着Devops的发展,为了提高运维发布的成功率,探索出了多种发布策略。本文简单介绍几种常见发布策略, 以及它们适用的场景和优缺点。 第一种,停机发布 这是最早的一种发布策略,停机发布会在发布以前关闭服务,停止用户…

Mybatis方式完成CRUD操作

Mybatis方式完成CRUD操作 文章目录 Mybatis方式完成CRUD操作1、java以Mybatis方式操作DB1.1、配置数据源-创建 resources/mybatis-config.xml1.2、创建java bean-Monster1.3、配置Mapper接口声明方法1.4、配置xxMapper,完成SQL配置,实现CRUD操作1.5、Test测试 2、需…

【JavaScript】拾遗(5.25)

文章目录 1. JavaScript2.HTML嵌入JS的第一种方式:行间事件3.HTML嵌入JS的第二种方式:脚本块的方式4. HTML嵌入JS的第三种方式:外部式(外链式)5. 局部变量和全局变量6. 函数7.事件8.回调函数8.1 注册事件8.2 代码的执行顺序 1. JavaScript JavaScript是一门脚本语言。&#xf…