首页 > 编程语言 >第一个Go程序(基于命令行)

第一个Go程序(基于命令行)

时间:2023-01-30 11:45:54浏览次数:54  
标签:基于 https fmt go 命令行 Go main tutorial

原文:https://go.dev/doc/tutorial/getting-started 第一部分

 

目标:用命令行方式编译、运行一个hello world程序

步骤
1、创建一个文件夹
2、通过命令行创建mod文件(用于跟踪依赖)

 

 结果如下


文件内容


3、创建一个文本文件,命名为main.go

 

 

准备代码如下

package main

import "fmt"

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

4、运行

 

 这种方式不会在目录里生成exe

5、编译

 

可见生成exe(可以直接运行)

 

 

  

 

 

 

 

 

https://go.dev/doc/tutorial/getting-started

标签:基于,https,fmt,go,命令行,Go,main,tutorial
From: https://www.cnblogs.com/zz962/p/17074992.html

相关文章

  • 基于OpenHarmony的智能电磁(炮)
    :::hljs-center智能电磁炮演示视频::::::hljs-center基于OpenHarmony的智能电磁炮:::本项目由宁德师范学院吴政杰、许梓阳、叶启彬同学完成,作品获得福建省首届开......
  • Abp报错:AbpException: No theme registered! Use AbpThemingOptions to register them
    因为要做一个极简的点网站,所以创建了一个“单层应用”的解决方案,然后移除了完全用不上的模块。最后运行,发现直接报错AbpException:Nothemeregistered!UseAbpThemingO......
  • 基于XXL-JOB实现分布式任务调度的实现
    背景笔者以前在电商公司,我们需要在8月18号做大促活动,我们会提前一天给所有的用户推送活动信息,且需要根据用户画像生成不同的推送内容。当时我们总共有80万用户左右。经测试,......
  • 基于PLC电气成套设备的无线监控物联网解决方案
    方案背景XX公司是从事高低压成套开关设备、PLC自动控制设备以及电力变流器装置的设备制造厂商,既提供整套电气配套设备,也承接各种自动化改造的项目。在合作中,客户现场安装的......
  • 河北小伙深耕OI默默无闻 LOGO设计放眼全球一鸣惊人 当LOGO设计与世界文
    《当LOGO设计与世界文化碰撞出火花——论JJQ的LOGO是如何制成的》(友链:https://tg.hszxoj.com/user/475)河北小伙深耕OI默默无闻LOGO设计放眼全球一鸣惊人*郑重声......
  • go/parser的使用
    想用golang来解析一个golang的项目,我们需要用官方的库go\parser我们要先解析.gitignore://parse.gitignore ignoreFile:=[]string{} ignoreFolder:=[]string{}......
  • 一文详解如何在基于webpack5的react项目中使用svg
    本文主要讨论基于webpack5+TypeScript的React项目(cra、craco底层本质都是使用webpack,所以同理)在2023年的今天是如何在项目中使用svg资源的。首先,假定您已经完成基于webpac......
  • Scape - Goat Tree
    目录Scape-GoatTreeBasisDefinitionPushupCheckMid-travelbuild&rebuildInsertRemoveGetrankbyvalueGetvaluebyrankGetlast&GetnextFinalCodeScape-Go......
  • golang-day4函数
    斐波那契数列三种实现方式1、循环实现funcfib1(nint)int{ //完整逻辑 switch{ casen<0: panic("nisnegative") casen==0: return0 casen==1......
  • mooc——django课 知识点总结
    1.为了支持http协议,云端需要部署web服务器2.如果一个目录中包含了__init__.py文件,那么这个目录就是一个第三方包(第三方库)3.  4.  5.MTV开发模式  6.rende......