Futureskill: Basic Go
- ชื่อคอร์ส: ภาษา Go พื้นฐาน (basic go programming) #golang
- ชื่อผู้สอน: หน่อง อนุชิโตะ (AnuchitO) โปรแกรมเมอร์สายลำซิ่ง
- การประกาศตัวแปร
- การจัดรูปแบบข้อความ
- Zero value
- เงื่อนไข: if, switch case
- ฟังก์ชัน
- ฟังก์ชันแบบเปลือย (Naked function)
- เฟิร์สคลาสฟังก์ชัน
- ฟังก์ชันประเภท variadic
- การ defer ฟังก์ชัน
- อาร์เรย์
- การวนซ้ำ: for loop, for-range
- โครงสร้างข้อมูลประเภท slice
- โครงสร้างข้อมูลประเภท struct
- method
- พอยต์เตอร์ (pointer)
- อินเตอร์เฟส (interface)
- การจัดการ error
- โครงสร้างข้อมูลประเภท maps
- การแปลงค่าชนิดของข้อมูล
- การสร้างโปรเจคภาษา Go
- public/private ของ var, func, type
- แบ่งปันโค้ดภาษา Go โดยใช้ github
- การจัดการข้อมูลประเภท json
- ตัวแปรค่าคงที่ (Constants)
- การจัดการเวลา ด้วย package time
- parametric polymorphism (generic)