欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • Go语言程序设计教程(高等院校程序设计系列教材)
      • 作者:编者:张传雷//王辉//李建荣|责编:袁勤勇//常建丽
      • 出版社:清华大学
      • ISBN:9787302657545
      • 出版日期:2024/04/01
      • 页数:138
    • 售价:14.4
  • 内容大纲

        本书共13章。第1~3章分别讲解Go语言、基本数据类型和各种运算符的使用;第4章主要讲解选择和循环两种控制结构;第5章讲解函数与方法;第6章讲解数据容器;第7章讲解结构体;第8章讲解接口,这部分内容难度稍大;第9章讲解协程与通道;第10~12章分别讲解异常处理、正则表达式、文件和文件夹;第13章讲解常用的内置包。
        本书可作为高等院校人工智能等相关专业的Go语言教材,也可作为Go语言爱好者的参考用书,
  • 作者介绍

  • 目录

    第1章  初识Go语言
      1.1  Go语言简介
      1.2  安装Go语言开发环境
      1.3  第一个Go程序
      1.4  编译运行和管理代码
      1.5  小结
      练习题
    第2章  基本数据类型
      2.1  变量
      2.2  字符串型
      2.3  字节型与rune型
      2.4  常量
      2.5  基本的输入/输出函数
        2.5.1  输出函数
        2.5.2  输入函数
      2.6  小结
      练习题
    第3章  运算符
      3.1  算术运算符
      3.2  关系运算符
      3.3  逻辑运算符
      3.4  位运算符
      3.5  赋值运算符
      3.6  运算符的优先级
      3.7  小结
      练习题
    第4章  控制结构
      4.1  选择结构
      4.2  循环结构
      4.3  goto语句
      4.4  break语句与continue语句
      4.5  for-range循环
      4.6  小结
      练习题
    第5章  函数与方法
      5.1  函数的定义与使用
        5.1.1  函数的定义
        5.1.2  函数的调用
        5.1.3  函数的返回值
      5.2  lambda函数
      5.3  闭包
      5.4  defer语句
      5.5  递归函数
      5.6  可变长度参数
      5.7  方法
      5.8  小结
      练习题
    第6章  数据容器
      6.1  数组
      6.2  切片

        6.2.1  追加元素
        6.2.2  复制切片
        6.2.3  删除元素
      6.3  投影
      6.4  列表
      6.5  小结
      练习题
    第7章  结构体
      7.1  结构体的定义
      7.2  匿名结构体与匿名字段
      7.3  嵌套结构体
      7.4  结构体与函数
      7.5  结构体指针
      7.6  结构体数组及其他内容
      7.7  小结
      练习题
    第8章  接口
      8.1  接口介绍
      8.2  类型断言
      8.3  排序
        8.3.1  自定义排序
        8.3.2  sort.Slice()方法
        8.3.3  结构体排序
      8.4  error接口
      8.5  小结
      练习题
    第9章  协程与通道
      9.1  协程
      9.2  通道
        9.2.1  接收数据
        9.2.2  通道缓冲区
        9.2.3  遍历通道
      9.3  select语句
      9.4  小结
      练习题
    第10章  异常处理
      10.1  异常
      10.2  panic()与defer
      10.3  恢复函数recover()
      10.4  小结
      练习题
    第11章  正则表达式
      11.1  正则表达式的定义
      11.2  元字符
        11.2.1  点与方括号字符集
        11.2.2  特殊字符
        11.2.3  转义字符
        11.2.4  边界匹配
        11.2.5  数量词
        11.2.6  子模式

      11.3  匹配标志
      11.4  regexp的常用方法
      11.5  小结
      练习题
    第12章  文件和文件夹
      12.1  文件的打开模式
      12.2  Stat()函数
      12.3  读文件
      12.4  写文件
      12.5  有关文件的其他操作
      12.6  文件夹
      12.7  小结
      练习题
    第13章  常用的内置包
      13.1  fmt与net/http包
      13.2  encoding/json包
      13.3  io与os包
      13.4  strconv与math包
      13.5  strings与reflect包
      13.6  小结
      练习题