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

    • 极简Go语言(后端开发入门之道)
      • 作者:(加)坦梅·巴克西//(印)巴希尔·卡马尔|责编:郭赛|译者:李媚
      • 出版社:清华大学
      • ISBN:9787302662631
      • 出版日期:2024/05/01
      • 页数:188
    • 售价:23.6
  • 内容大纲

        本书一步一步地展示了如何利用Go语言的轻量级代码和并发特性开发应用程序,通过阅读本书,读者可以快速开发自己的应用程序。本书提供详细的教程示例、代码示例,以及节省开发时间的技巧。
        本书适合编程语言初学者和后端开发爱好者学习使用。
  • 作者介绍

  • 目录

    第1章  为什么使用Go
      1.1  Go的设计目标
      1.2  Go的使用平台
      1.3  Go的编译器和运行时
      1.4  并发性
    第2章  快速入门
      2.1  安装Go
        2.1.1  使用系统包管理器安装Go
        2.1.2  安装预编译的二进制文件
        2.1.3  从源码中安装Go
      2.2  Go的基本概念
        2.2.1  常规项目结构
        2.2.2  第一个Go程序——Hello,World!
        2.2.3  变量
        2.2.4  if语句和switch语句
        2.2.5  循环
        2.2.6  函数
        2.2.7  结构体
        2.2.8  接口
        2.2.9  错误
    第3章  Go模块
      3.1  使用内置包
      3.2  使用第三方包
      3.3  构建自己的包
    第4章  使用内置包
      4.1  常见的数据结构和算法
      4.2  Dijkstra路径查找算法
      4.3  康威生命游戏
      4.4  工作量证明
    第5章  并发
      5.1  并发、线程和并行
      5.2  Goroutine(Go协程)
      5.3  通道
      5.4  工作量证明:第2部分
    第6章  互操作性
      6.1  为什么互操作性很重要
      6.2  与C代码的互操作
      6.3  与Swift的互操作