Đề cương khóa học

Giới thiệu

Hiểu ngôn ngữ Go Programming và Kiến trúc Go

Cài đặt và Cấu hình Môi trường Phát triển Go

Xem lại Cú pháp Go

Làm việc với các Loại tích hợp trong Go

Tìm hiểu các Tính năng của Go Nâng cao

Làm việc với Công cụ Xây dựng Go Nâng cao

Sử dụng Maps như Sets

Làm việc với Interface Keys và Slices

Triển khai Collection và Reduction

Sử dụng Công cụ Pprof

Tìm hiểu Cách Giảm Garbage

Làm việc với Methods và Interfaces

Mocking trong Unit Tests

Sử dụng Concurrency để Duy trì Tính nhất quán của Dữ liệu

Sử dụng User-Defined Types

Tối ưu hóa Mã để Tăng tốc độ

Sử dụng Idiomatic Go

Làm việc với Thời gian, Lỗi, Common Interfaces và Comments

Làm việc với và Quản lý Packages

Tạo một Hệ thống Làm việc Scalable

Làm việc với Databases trong Go

Cung cấp một JSON API

Kiểm tra và Xây dựng trong Go

Có được Nền tảng Vững chắc về Web Development với Go

Làm việc với Templates cho Web Development trong Go

Tạo Máy chủ của riêng bạn cho Web Development trong Go

Hiểu và Làm việc với Package net/http

Hiểu và Làm việc với Routing và Serving Files

Triển khai Trang web của bạn

Tóm tắt và Kết luận

Requirements

  • Kinh nghiệm lập trình cơ bản trong bất kỳ ngôn ngữ nào

Đối tượng

  • Nhà phát triển Web
  • Nhà phát triển Phần mềm
  • Lập trình viên
  • Bất kỳ ai muốn học Go
 21 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories