【GO·开篇】初识Go语言就来了当头一棒,差点没晕过去

💖作者简介:大家好,我是车神哥,府学路18号的车神🥇
⚡About—>车神:从寝室实验室快3分钟,最慢3分半(那半分钟其实是等绿
📝个人主页:应无所住而生其心的博客_府学路18号车神_CSDN博客
🎉点赞评论收藏 == 养成习惯(一键三连)😋
📖本系列主要以学习Go语言打怪升级为标准,实现自我能力的提升为目标⚡
⚡希望大家多多支持🤗~一起加油 😁

其他专栏

一个做测试、做论文实验的下午,突发奇想学Golang了,拿出菜鸟教程就是一顿操作猛如虎,从按照Go开始吧,途中真的是一波三折呀,差点没晕过去,上来就是拦路虎。且看下面操作

Go语言

在这里插入图片描述

简介

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

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

Go的特色

  1. 简洁、快速、安全
  2. 并行、有趣、开源
  3. 内存管理、数组安全、编译迅速

Go的用途

Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。

对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过了。

以上引用自菜鸟教程

安装

Go语言环境支持

  • Linux
  • FreeBSD
  • Mac OS X
  • Windows

安装地址

安装包可以在这个地址下载:https://golang.org/dl/

若上面地址打不开(有墙),可转此地址:https://golang.google.cn/dl/

在这里插入图片描述
具体点进去,按照自己电脑的操作系统下载就可以啦。

安装的话,我的是Windows,下载镜像,直接双击打开即可。

这里需要注意一下,按照的路径,最后不要安装在默认的路径,可以自己新建一个到D、E盘。安装完毕后需要在系统配置中检查PATH环境变量是否配置。

在这里插入图片描述
下面开始咱们的第一次测试吧!~

第一次尝试

任何语言的开端,必定是Hello World!!!肯定是跑不掉的

由于没有安装集成环境IDE,我这里就在自己新建的文件夹->Go_WorkSpace下新建的记事本,然后把后缀名改为.go。

在这里插入图片描述
新建文件:test.go

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

很明显,Go的后缀名就是.go。很简洁高效

保存好文件

win+R键调出cmd

在这里插入图片描述
将路径更改到你的文件保存位置,我的位置在下面:
在这里插入图片描述
然后将路径复制到下面:
在这里插入图片描述
再接着

按照 go run test1.go 指令运行
在这里插入图片描述

纳尼,报错

go:6:7: cannot refer to unexported name fmt.printIn

没关系,出错不要紧,继续想办法,这才第一步,慢慢来~

检查了一下,发现还是有问题,原来是

缩进的问题,导致 **“fmt”**函数没有调用进去,由于没有IDE的缘故,光用记事本写代码,确实还是没有优势,效率不好。

在这里插入图片描述
不要忽视这个小问题,很容易报错,但是就上面的代码来讲就没问题,直接复制就行。

然后再试了一次
在这里插入图片描述
Success!!!

Reference

  1. https://www.runoob.com/go/go-tutorial.html

❤坚持读Paper,坚持做笔记,坚持学习,坚持刷力扣LeetCode❤!!!
坚持刷题!!!打天梯!!!
To Be No.1

⚡⚡


创作不易⚡,过路能❤关注收藏点个赞三连就最好不过了

ღ( ´・ᴗ・` )


曾经沧海难为水,除却巫山不是云。

评论 30
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

府学路18号车神

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

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

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

打赏作者

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

抵扣说明:

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

余额充值