Go语言初学

学习初衷

之前接触过前端的编程,但对于后端的了解一直不足,所以准备了解一些后端的语言来实现,软件开发的闭环。

加上如今,go语言已经成为大多公司的主流语言,用它开始我认为是个不错的选择。

本文结合菜鸟教程,将问题记录于此,如果有大佬路过,也请指教。我会一直更新回答之前的问题。

第一步 环境安装

 IDE的配置,这里直接查看菜鸟教程就完成了安装。 vscode安装起来自动安装了其他包,还不错

同时了解了环境变量的知识点(之前安装各种IDE,配置环境变量感觉云里雾里的)

环境变量:用来指定操作系统运行环境的一些参数(我理解为编程文件的一些头文件)。

系统环境变量:整个电脑的。

用户环境变量:单独某个用户的(一个操作系统一般可以设置多个用户)。

 第二步 初识GO

结构

  1.  init() 函数是什么?
  2. fmt.Println(arr)。如果没有特别指定,它们会以默认的打印格式将变量 arr 输出到控制台。这一函数如何使用?
  3. 包外可见和包内可见是什么概念?

注意点:

  •   { 不能单独放在一行

基础语法

  1. 用法和其他语言一样

注意点:

  • 空格的使用让程序更易读

数据类型

  1. 没见过或者遗忘了的类型:
  • 指针类型(Pointer)、
  • 结构化类型(struct)、
  •  Channel 类型
  • (e) 函数类型
  • (f) 切片类型
  • (g) 接口类型(interface)

(h) Map 类型

数据常量、变量

注意点:

  • 如果变量已经使用 var 声明过了,再使用 := 声明变量,就产生编译错误

运算符

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值