Go语言入门(三)——ubuntu环境下golang的编写方式以及变量声明

新建项目

创建并初始化

首先新建了一个go_pro文件夹,进入之后初始化环境

go mod init go_pro

在这里插入图片描述
这个时候我们可以看到mod模块
在这里插入图片描述
打开之后是这个样子
在这里插入图片描述

创建包

我们新建一个名为user的包,然后新建user.go文件

mkdir user
cd user
touch user.go
gedit user.go

在这里插入图片描述
建立Hello函数,返回值为一个字符串,函数大写表明是一个公共函数

在这里插入图片描述

创建主函数

退回到上一目录,建立main.go

cd ..
touch main.go

在这里插入图片描述

在这里插入图片描述

运行
在这里插入图片描述

变量

和其他语言不同的是golang的变量声明之后是一定要使用的,否则会报错

变量声明

常规变量声明

var 变量名 变量类型

变量的类型与c++相似
变量的批量声明

var (
	变量名1 变量1类型
	变量名2 变量2类型
	......

短变量声明
段变量声明只能在函数内部进行,并且形式与python中海象运算符相似

变量名:=变量初始化的值

变量初始化

常规变量初始化

var 变量名 变量类型=变量初始化值

类型推断
类型推断有点类似与python,变量会根据初始化的值的类型自行推断变量的类型

var 变量名=变量初始化的值

批量初始化
批量初始化用到了类型推断,并且格式也与python相似

var 变量1,变量2,变量3...=变量1初始化值,变量2初始化值,变量3初始化值,...
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

艾醒(AiXing-w)

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

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

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

打赏作者

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

抵扣说明:

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

余额充值