keyboard_tab Skip to content

Wiki

GoAPI Essential

คอร์สเรียนพาทุกคนทำส่วนของ Backend ผ่าน Go กัน

47 บทเรียน9 บท

เริ่มต้น1 บท

  1. 1.1GoAPI Essential

ตอนที่ 1: รู้จักกับ Go และ Syntax พื้นฐานของ Go4 บท

  1. 2.1แนะนำ Go
  2. 2.2มาลองเล่น Golang กัน
  3. 2.3การจัดการ Module
  4. 2.4การจัดการ Go package

ตอนที่ 2: Basic programming7 บท

  1. 3.1แนะนำ Basic programming ใน GO
  2. 3.2Variable กับ Go
  3. 3.3Control structure กับ Go
  4. 3.4Data structure กับ Go
  5. 3.5Function กับ Go
  6. 3.6Pointer ใน GO
  7. 3.7Error กับ Go

ตอนที่ 3: Fiber กับ HTTP Server6 บท

  1. 4.1แนะนำ HTTP Server
  2. 4.2แนะนำ CRUD / Request
  3. 4.3แนะนำ View template
  4. 4.4การอ่าน ENV
  5. 4.5รู้จักกับ Middleware
  6. 4.6ลง Swagger

ตอนที่ 4: PostgreSQL และ database/sql5 บท

  1. 5.1แนะนำการต่อ Database
  2. 5.2แนะนำการใช้ PostgreSQL
  3. 5.3พื้นฐาน SQL Query
  4. 5.4ใช้ Go ต่อ SQL Database
  5. 5.5ใช้ Fiber

ตอนที่ 5: GORM และ Fiber5 บท

  1. 6.1แนะนำ GORM
  2. 6.2แนะนำ Migration
  3. 6.3แนะนำ GORM
  4. 6.4ใช้งานร่วมกับ Fiber
  5. 6.5การเล่น Relation กับ GORM

ตอนที่ 6: Goroutine4 บท

  1. 7.1รู้จักกับ Goroutine
  2. 7.2รู้จักกับ channel
  3. 7.3รู้จักกับ Sync package
  4. 7.4มาลองประยุกต์ใช้ Pattern ต่างๆ

ตอนที่ 7: Hexagonal & Clean Architecture5 บท

  1. 8.1รู้จักกับ Code Architecture
  2. 8.2มาลอง Code style Hexagonal กัน
  3. 8.3เพิ่มเติมกับ Clean Architecture
  4. 8.4code ด้วย Clean Architecture
  5. 8.5สรุป

ตอนที่ 8: Unit Test5 บท

  1. 9.1รู้จักกับ Unit Test
  2. 9.2ประยุกต์ใช้กับ Fiber
  3. 9.3ประยุกต์ใช้กับ Gorm
  4. 9.4ประยุกต์ใช้กับ Hexagonal
  5. 9.5เพิ่มเติมเรื่องอื่นๆ

ตอนที่ 9: Deployment Go5 บท

  1. 10.1มาเรียนรู้พื้นฐานการ Deploy งานกัน
  2. 10.2รู้จักกับ Docker และ Container
  3. 10.3รู้จักกับ Cloud SQL
  4. 10.4รู้จักกับ Cloud Run
  5. 10.5สรุปสิ่งที่เรียนรู้มาทั้งหมด

อ่านจบเล่ม GoAPI Essential แล้ว!

Mikelopster

แชร์และแบ่งปันเรื่องราวสาระน่ารู้ © 2026