美文网首页
GO基础语法(2018-08-14)

GO基础语法(2018-08-14)

作者: 小超人爱小土豆 | 来源:发表于2018-08-16 22:30 被阅读14次

    基本用法包括:变量定义,变量定义要点,条件语句,循环,函数和最重要的指针

一、变量定义

(1)使用var关键字

    *    var a,b,c bool

    *    var s1,s2     string="hello","world"

    *    可放在函数内,或者直接放在包内。

    *    使用var()集中定义变量。

(2)让编译器自动决定类型

    var a,b,i,s1,s2 = ture,false,3,"hello","world"

(3)使用:=定义变量

    *     a,b,i,s1,s2 := ture,false,3,"hello","world".

    *    这种方式只能在函数内使用。

二、变量定义要点

    *    变量类型写在变量名之后

    *    编译器可以推测变量类型

    *    没有char,只有rune(是32位的)

    *    原生支持复数类型。

三、条件语句

    (1)if

    * if的条件里不需要括号。

判断是否能读取到这个文件

*    if的条件里可以赋值

*    if的条件里赋值的变量作用域就在这个if语句里。

(2)switch

switch演示

* switch会自动break,除非使用fallthrough。

没有表达式的switch

    * switch后可以没有表达式

四、循环

(1)for

for循环获取1-100的和

* for的条件里不需要括号

* for的条件里可以省略初始条件

五、函数

函数可返回多个值 多返回值

    *    函数返回多个值时可以起名字

    *    仅用于非常简单的函数

    *    对于调用者而言没有区别。 

可变参数列表

函数总结:

    返回值类型写在最后面;可返回多个值;函数作为参数;没有默认参数,可选参数。

六、指针

(未完。。。。)

相关文章

  • Go语言基础语法--注释、基础结构2

    章节 GO语言基础语法--注释、基础结构(重要) 1.GO语言基础语法---注释、基础结构 基础结构注意事项 源文...

  • GO基础语法(2018-08-14)

    基本用法包括:变量定义,变量定义要点,条件语句,循环,函数和最重要的指针 一、变量定义 (1)使用var关键字 ...

  • go 基础学习

    1 go 基础go 语法基础go 官方资料如果由C ,C++ 基础, 学习go 比较容易,本文学习go ,主要是为...

  • docker 源码入门

    前言 docker是go语言编写的,要看docker源码,最起码要学会go的基础语法。 了解 docker 基础架...

  • Go语法基础

    变量声明 1 . var i int 一般用于声明全局变量2 . vname1,vname2 := v1,v2 ...

  • go 基础语法

  • GO基础语法

    1:一行一个语句,不需要;去处理。 2:通 + 连接字符 package main import fmt im...

  • 初识Go语言-1

    Go语言学习路径 初识Go语言 Go语言环境搭建与IDE安装 Go语言基础语法 Go语言数据类型 Go语言变量和常...

  • GO学习笔记(18) - 并发编程(3)- Select与Cha

    本文主要讲解Go并发编程之Select 目录 介绍 基础语法 timeout 综合实例 select 是 Go 中...

  • Java转Go后端开发Landing记录

    Java转Go后端开发Landing记录 基础语法 主要看Go 语言教程 | 菜鸟教程[https://www.r...

网友评论

      本文标题:GO基础语法(2018-08-14)

      本文链接:https://www.haomeiwen.com/subject/yhxvbftx.html