初识Go语言

Go语言的优势

  • 可直接编译成机器码,不依赖其他库,glibc 的版本有一定要求,部署直接上传文件即可
  • 静态类型语言,就是可以在编译的时候检查出很多隐藏的错误,写起来效率高
  • 语言层面支持并发,可以充分的利用多核,很容易的使用并发。
  • 内置 runtime ,支持垃圾回收。
  • 25个关键字:支持继承、重载、对象等。
  • 丰富的标准库
  • 内置很多工具链
  • 跨平台编译
  • 内嵌C支持
  • 吸收了管道通信机制
  • 函数可以返回多个值
  • 切片、延时执行

应用场景

  • 服务器编程
  • 分布式系统、数据库代理器等
  • 网络编程
  • 内存数据库
  • 云平台

hello go

// Go 语言以包为管理单位
// 每个文件必须先声明包
// 程序运行必须有一个main 包
package main
import "fmt"

// 入口函数(唯一)
func main() {// 左括号必须和函数名同行
	// 打印 “hello Go”
	// 调用函数,大部分需要导入包

	fmt.Println("Hello Go!") // 语句结不需要;  可以自动格式化
}


在这里插入图片描述

相关文档

Golang标准库文档

Golang中文社区

命令

在这里插入图片描述

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值