go学习一

GO 入门学习第一篇


前言:这个系列,是本人今天开始入坑 GO的时候想到的。人总是要给自己做事情有个理由。因为本人不是专业从事IT行业的,因此,也无所谓经验与能力。所有的博文全都是因为个人的爱好与本着分享的喜悦,万一可以帮到需要的人的心情记录下来的点点滴滴。
因此,如果有什么需要,可以在评论区留言。我有时间会回答,答不上来,也会给于回应。

IDE的选择

推荐:
(1)GoLand
(2)LiteIDE
理由:GoLand作为全家桶一员,还是值得信赖的。价格是个大问题。不过入门之选,弄个社区版搞搞也没有大问题
LiteIDE作为用太极做程序图标的国产IDE有不得不支持一下的内在原因。也更希望有更多的国人开发出更好用软件。
有能力的,可以支持一下。

关于安装问题

以前好像装过GO的,那个时候装完好像还要自己配置环境变量的,不过,今天重新装的时候好像已经不用自己配置了。我装完直接在CMD中go 一下,是可以运行的。然后用LiteIDE的时候也是可以直接BR(编译运行的)的。因此,感觉GO还是走在越来越好用的路上的。

第0个程序

不知道什么时候 开始,已经习惯了从0开始这个设定。
按照惯例:Hello World!
新建一个目录,
在目录下新建一个文件:main.go(文件名不是必须main的)

Package main   //定义程序入口包
import “fmt”     //导入相关包
//定义程序入口函数
func main(){
	//显示Hello World
	fmt.Println("Hello world!")
}

程序分析

  • 第一点:
    GO中一个文件夹为一个包。一个程序最少要有一个包(即一个文件夹)
  • 第二点:
    一个可以运行的GO程序的必然有一个包名为main的包,且必须有唯一的程序入口:main函数
  • 第三点:
    go的程序我总结了一下,主程序文件就是PIF三连:
    P: package main
    I:import
    F:func main(){}

懒人总是有懒想法,如果创建的是main.go文件,直接帮你把这些东西写好多好啊.
不过,做为新人,还新不断的手码,不断的手码,码到有一天怀疑人生了,那差不多就差不多了.

小结

写到这里,终于完成了第一篇的博客.往后还会不定时更新.作者有点懒情希望路过的朋友能给个三连,支持作者更好的创作.谢谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱编程的章老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值