[区块链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函数,都会出错。

目录
相关文章
|
6天前
|
算法 测试技术 Go
Go 1.24.0 重磅发布:新特性、新工具,开发者必看!
`Go 1.24.0` 已正式发布,带来诸多改进和新特性。语言层面上,泛型类型别名现已被完全支持;性能方面,通过优化 `map` 实现和内存分配,减少了 2-3% 的 CPU 开销;工具链新增模块工具依赖跟踪及测试分析器;标准库增加了弱引用包、FIPS 140-3 合规机制等;WebAssembly 支持也得到了增强。快来下载体验吧!
84 7
|
3月前
|
前端开发 数据处理 Android开发
Flutter前端开发中的调试技巧与工具使用方法,涵盖调试的重要性、基本技巧如打印日志与断点调试、常用调试工具如Android Studio/VS Code调试器和Flutter Inspector的介绍
本文深入探讨了Flutter前端开发中的调试技巧与工具使用方法,涵盖调试的重要性、基本技巧如打印日志与断点调试、常用调试工具如Android Studio/VS Code调试器和Flutter Inspector的介绍,以及具体操作步骤、常见问题解决、高级调试技巧、团队协作中的调试应用和未来发展趋势,旨在帮助开发者提高调试效率,提升应用质量。
89 8
|
3月前
|
JSON 安全 网络协议
go语言使用内置函数和标准库
【10月更文挑战第18天】
30 3
|
3月前
|
JSON 监控 安全
go语言选择合适的工具和库
【10月更文挑战第17天】
28 2
|
5月前
|
Go
go函数
go函数
41 10
|
5月前
|
编译器 Go C++
Go to Learn Go之函数
Go to Learn Go之函数
42 0
|
5月前
|
编译器 Go 索引
Go数组、多维数组和切片(动态数组),及常用函数len(),cap(),copy(),append()在切片中的使用
本文介绍了Go语言中数组、多维数组和切片(动态数组)的基本概念和操作,包括数组的定义、初始化、访问,多维数组的定义和访问,以及切片的创建、使用和扩容。同时,还讲解了切片中常用的函数len()、cap()、copy()和append()的使用方法。
|
6月前
|
Prometheus Cloud Native Go
Go 1.22 标准库 slices 新增函数和一些旧函数增加新特性
Go 1.22 标准库 slices 新增函数和一些旧函数增加新特性
|
6月前
|
设计模式 Java 数据库连接
|
6月前
|
Go 开发者

热门文章

最新文章