[区块链Go]Vscode编写工具与main()函数

简介: [区块链Go]Vscode编写工具与main()函数

 Vscode工具

下载链接

下载并安装完成后下载我们需要下载一些插件

受限需要下载一个 中文插件。

image.gif编辑

然后下载go语言在vscode编写时所需要的一个环境依赖。

image.gif编辑

最后我们需要在下载一个插件方便我们运行查看编译结果。

image.gif编辑

然后我们就可以开始编写了。

main()函数

main函数只能声明在main包中。

package main     //声明包
import "fmt"  //引入包
func main(){  //函数
  fmt.Println("hello world")
}
//main函数必须放在main包中

image.gif

点击箭头进行运行。

image.gif编辑

image.gif编辑

Println  将结果输出到控制台并换行。

定义多个main函数

package main     //声明包
import "fmt"  //引入包
func main(){  //函数
  fmt.Println("hello world")
}
func main() {                                                       //函数
  fmt.Println("hello world")                              //语句&表达式输出
 }
//main函数必须放在main包中

image.gif

image.gif编辑

没有main函数

func test(){  //函数
  fmt.Println("hello world")
}

image.gif

image.gif编辑

注:只能定义一个main主函数,并且也必须有main主函数作为入口函数,如果没有main函数或者有多个main函数,都会出错。

目录
相关文章
|
1月前
|
前端开发 数据处理 Android开发
Flutter前端开发中的调试技巧与工具使用方法,涵盖调试的重要性、基本技巧如打印日志与断点调试、常用调试工具如Android Studio/VS Code调试器和Flutter Inspector的介绍
本文深入探讨了Flutter前端开发中的调试技巧与工具使用方法,涵盖调试的重要性、基本技巧如打印日志与断点调试、常用调试工具如Android Studio/VS Code调试器和Flutter Inspector的介绍,以及具体操作步骤、常见问题解决、高级调试技巧、团队协作中的调试应用和未来发展趋势,旨在帮助开发者提高调试效率,提升应用质量。
49 8
|
1月前
|
JSON 安全 网络协议
go语言使用内置函数和标准库
【10月更文挑战第18天】
20 3
|
3月前
|
Go
go函数
go函数
36 10
|
3月前
|
编译器 Go C++
Go to Learn Go之函数
Go to Learn Go之函数
33 0
|
3月前
|
编译器 Go 索引
Go数组、多维数组和切片(动态数组),及常用函数len(),cap(),copy(),append()在切片中的使用
本文介绍了Go语言中数组、多维数组和切片(动态数组)的基本概念和操作,包括数组的定义、初始化、访问,多维数组的定义和访问,以及切片的创建、使用和扩容。同时,还讲解了切片中常用的函数len()、cap()、copy()和append()的使用方法。
|
4月前
|
Prometheus Cloud Native Go
Go 1.22 标准库 slices 新增函数和一些旧函数增加新特性
Go 1.22 标准库 slices 新增函数和一些旧函数增加新特性
|
4月前
|
Go
深入理解 Go 中的 new() 和 make() 函数
深入理解 Go 中的 new() 和 make() 函数
|
4月前
|
设计模式 Java 数据库连接
|
4月前
|
Go 开发者
|
4月前
|
存储 机器学习/深度学习 设计模式
Go从入门到放弃之函数
Go从入门到放弃之函数