新手小白入门 Linux环境下go语言

   日期:2020-05-16     浏览:100    评论:0    
核心提示:新手小白入门 Linux环境下go语言go的背景Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。go的环境安装根据链接的两种方法安装即可https://blog.cs开发工具

新手小白入门 Linux环境下go语言

go的背景

Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。

Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。

go的环境安装

根据链接的两种方法安装即可
https://blog.csdn.net/qq_27278957/article/details/77180365

第一个go程序

使用vim编辑器创建一个.go文件
vim hello.go

在vim中书写第一个go的源程序

package main

import "fmt" //go的标准输出库

func main(){
        fmt.Println("hello world")  
        //根据变量的类型可以更好的阅读其他人的代码
        fmt.Printf("%T\n","hello world")  //go 可以输出对应的类型
}

编译运行
1.使用go run xxx.go
go run hello.go

2.使用编译成为2进制文件并运行
go build hello.go 生成一个名为hello的2进制文件
./hello 在当前文件夹下运行

go的格式化代码

使用go fmt xxx.go
go fmt hello.go
再也不用担心写的代码乱难以理解

go的debug调试

在写go的代码的时候难免会碰到预期与实际结果不相符的时候,这都是程序员的家常便饭
而go语言的debug很诡异,兼容了c语言那套使用GDB调试
go build hello.go
gdb ./hello
之后就是gdb那一套的使用,有机会下次分享

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服