为什么学习go,第一个脚本,调用其他模块函数

前言:为什么要学go?

简洁,快速,安全并行,有趣,开源内存管理,数据安全,编译迅速等优点

1.新建一个项目

1.新建工作目录:go_workspacr

2.目录内新建文件夹:bin,pkg,src

3.初始化项目,src目录下执行:go mod init src

4.环境变量内加入:

export GOPATH=/Users/..../..../go_workspace

export GOBIN=$GOPATH/bin

export PATH=$PATH:$GOBIN

2.执行

1.编译器里,可以直接点击运行按钮

2.命令行中,之后用命令调用的时候,可以用go run xxx.go来执行。

3.用go build xxx.go来生成二进制文件xxx然后直接运行./xxx即可运行。

3.语言结构

1.定义包名(包声明)

2.引入各种功能库/包/其他文件

3.具体的函数,一般都是main()作为入口

4.多行注释:/*xxxx*/

5.变量及函数:首字母大写的可以外部调用,小写的只能自己调用。

6.语句代码例子:

package main
import(
”fmt”
)
func main(){
fmt.Println("Hello,World!wqwe")
}

4.多文件夹导入

1.一个文件夹内所有文件的package必须相同。

2.导入必须从mod初始管理名开头,src后接着开始写,ide可以自动导入

3.package最好和文件夹名字相同,以防错乱。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值