BemoDB 2.0

Back

Go 基础学习清单#

第一阶段:语法入门#

  • 安装 Go
  • 会运行 go run main.go
  • 理解 package / import / main
  • 变量声明:var / :=
  • 基本类型:int / string / bool / float64
  • if / else
  • for 循环
  • switch
  • 函数
  • 多返回值

第二阶段:核心数据结构#

  • array 数组
  • slice 切片
  • map 字典
  • struct 结构体
  • method 方法
  • interface 接口基础

第三阶段:Go 特有重点#

  • 指针
  • error 错误处理
  • defer
  • package 组织代码
  • go mod 管理依赖

第四阶段:标准库#

  • fmt
  • strings
  • strconv
  • time
  • os
  • encoding/json
  • net/http

第五阶段:小项目#

  • 命令行 Todo
  • JSON 文件存储
  • 简单 HTTP Server
  • RESTful API
  • 连接数据库
Go 基础学习清单
https://astro-pure.js.org/handbook/backend/go基础学习清单
Author Bolaxious
Published at May 8, 2026
Comment seems to stuck. Try to refresh?✨