• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

go语言自动化运维【01】

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

1. 什么是go?

go是一门2009年发布的,并且支持并发,垃圾回收的编译型系统编程语言。

 

2. 为什么学go?

关于这个问题网络的回答够多了,可以去看看下面链接。

go语言的资源整理

go语言的学习历程 

为什么学go

go入门视频教程

 

3. go的特点

类型安全和内存安全
高效的垃圾回收机制
快速编译
UTF-8编码
高并发
 
4. go的安装
go环境变量和工作目录:
bin(存放编译后生成的可执行文件)
pkg(存放编译后生成的包文件)
src(存放项目源码)
 
在centos7系统上安装步骤如下,其他操作系统安装请看这里
wget https://dl.google.com/go/go1.14.3.linux-amd64.tar.gz
tar -C /usr/local -xzf go1.14.3.linux-amd64.tar.gz
echo "export PATH=$PATH:/usr/local/go/bin" >> /etc/profile
source /etc/profile
go env

 

5. 用go写hello world

vim hello_world.go
package main
import "fmt"

func main() {
 fmt.Printf("hello, world\n")
}

 

6. 运行hello_world.go

[root@sql go]# cat hello.go 
package main

import "fmt"

func main() {
 fmt.Printf("hello, world\n")
}
[root@sql go]# ls
hello  hello.go  src
[root@sql go]# go run hello.go 
hello, world

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
GO_01:Linux-CentOS之Go语言环境配置发布时间:2022-07-10
下一篇:
深入理解Go语言(01): interface源码分析发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap