2019一个网站开发要多少钱,汽车展示网站,软件工程职业生涯规划书,高端品牌设计golang介绍基础信息 windows环境配置安装包下载安装环境变量设置检查 VSCode开发配置插件配置在 Visual Studio Code 中安装通义灵码go hello word 参考资料 golang介绍
基础信息
golang官网#xff1a;https://go.dev/golang学习网#xff1a;https://studygolang.com/使用… golang介绍基础信息 windows环境配置安装包下载安装环境变量设置检查 VSCode开发配置插件配置在 Visual Studio Code 中安装通义灵码go hello word 参考资料 golang介绍
基础信息
golang官网https://go.dev/golang学习网https://studygolang.com/使用 Go 构建简单、安全、可扩展的系统 Go 语言通常被称为 Golang是由 Google 开发的一种静态强类型、编译型的编程语言。它于2009年首次发布并由 Robert Griesemer, Rob Pike 和 Ken Thompson 等人设计。Go 语言的设计目标是提供一种高效、简洁、可靠的编程语言特别适合于构建大规模的分布式系统和高性能的网络服务器。 语法简单Go 语言的语法设计得非常清晰易于学习。它去除了 C/C 中的一些复杂特性如指针算术和显式内存管理使得代码更易于阅读和维护。并发模型Go 提供了内置的对并发的支持使用 goroutines 和 channels 这两种原语来实现轻量级线程和通信。这使得编写高并发的程序变得简单且高效。标准库Go 的标准库非常强大提供了大量功能包括 HTTP 服务端/客户端、JSON/XML 编码解码、数据库连接、文本处理工具等这大大减少了开发时需要引入第三方包的数量。编译速度Go 的编译速度非常快即使是大型项目也能在几秒钟内完成编译。这是由于 Go 编译器采用了高效的编译技术以及语言本身的设计使其易于快速编译。跨平台支持Go 支持多种操作系统如 Linux, Windows, MacOS和处理器架构如 x86, ARM并且可以很容易地进行跨平台编译。工具链Go 配备了一套强大的工具链包括包管理器go modules、测试框架、性能分析工具等这些都极大地提高了开发效率。零成本抽象Go 的接口和类型系统允许开发者以零成本的方式实现多态性这意味着使用接口或结构体的开销几乎为零。垃圾回收Go 实现了自动垃圾回收机制这减少了程序员需要手动管理内存的工作量同时也避免了一些常见的内存泄漏问题。
windows环境配置
安装包下载
下载地址https://go.dev/dl/
安装
进行安装 选择next 选择安装位置 进行安装
环境变量设置
设置环境变量
go env -w GO111MODULEongo env -w GOPROXYhttps://goproxy.cn,direct参考资料https://goproxy.cn/
检查
在windows cmd 执行命令 go env 表示go环境变量配置成功
VSCode开发配置
插件配置
安装Go扩展插件输入 go 插件安装 vscode-go-syntax vscode进行重启
在 Visual Studio Code 中安装通义灵码
已安装 Visual Studio Code 的情况下在侧边导航上点击扩展。 搜索通义灵码TONGYI Lingma找到通义灵码后点击安装 进行登录
go hello word
创建main.go
package mainimport (fmt
)func main() {fmt.Println(hello,word)
}参考资料
https://blog.csdn.net/qq_44830881/article/details/123457805 https://blog.csdn.net/m0_60511809/article/details/139811571