上次博客中,老猫已经和大家同步了如何搭建相关的GO语言的开发环境,相信在车上的小伙伴应该都已经搞定了环境了.那么本篇开始,我们就来熟悉GO语言的基础语法.本篇搞定之后,其实期待大家可以和老猫一样,能够写出一些比较简单的代码片段. 变量定义 变量的定义其实也是比较简单的,主要就是利用var关键字+变量的名称+变量的类型.例子如下: func variableDefinition() { var a int var s string fmt.Printf("%d %q\n",a,s) }…
回顾一下上一篇博客,主要是和大家分享了GO语言的基础语法,其中包含变量定义,基本类型,条件语句,循环语句.那本篇呢就开始和大家同步一下GO语言基础的进阶. 函数的定义 上次其实在很多的DEMO中已经写出来一些函数了,但是没有讲清楚其函数定义.接下来我们同样地要举例说明一下,直接看代码. func calculate(a,b int, op string) int { switch op { case "+": return a + b case "-": retur…