Go语言入门基础知识
Go语言(又称Golang)是由Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。它因简洁、高效、易学而受到开发者的喜爱,广泛用于云计算、微服务、区块链等场景。本文将带你快速入门Go语言,掌握其基础语法。
为了更好地学习Go,我们在每个示例中还加入了等效的Java代码进行对比,帮助Java开发者快速理解Go语言的设计理念和语法差异。文风幽默轻松,希望你能在轻松愉快中学会这门“性感的老哥语言”。
一、Go语言开发环境搭建
-
安装Go:从官网下载安装包,根据操作系统进行安装。
-
配置环境变量:
-
设置
GOPATH
和GOROOT
-
添加
go
到系统PATH
-
-
验证安装:在终端输入
go version
,确认Go版本信息。
💡 吐槽提示: Java项目搭环境就像装修,Go项目搭环境就像盖个简易棚——省事!
二、Hello World 示例
package main
import "fmt"
func main() {
fmt.Println("Hello, World!") // 打印输出 Hello, World!
}
Java 对应示例:
public class Main {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
📌 对比说明:
-
Go语言没有类!直接上
main()
函数就是干。 -
Java那边啰嗦了点,非得包上类才能开工。
🤔 总结一句话: Go说:“别拽那么多形式主义,我们直接来!”
三、变量与常量
v