Triển khai ứng dụng Go

Điều kiện tiên quyết

  • Bạn cần có tài khoản tại BizflyCloud và tài khoản này có quyền sử dụng App Engine.
  • Tài khoản của bạn chưa đạt ngưỡng giới hạn về tài nguyên.

App Engine triển khai ứng dụng Go của bạn thế nào?

App Engine sẽ đóng gói source code của bạn và triển khai lên trên hạ tầng của BizflyCloud mà không cần yêu cầu hành động gì thêm.

Tuy nhiên để làm được việc này thì source code của bạn phải cung cấp đủ thông tin cho App Engine tiến hành cài đặt và cấu hình các thành phần cần thiết.

App Engine sẽ phát hiện được ra ứng dung Go của bạn thông qua file go.mod. Bạn có thể khai báo modules sẽ sử dụng và phiên bản Go ở trong file này. Ví dụ:

module github.com/GoogleCloudPlatform/buildpack-samples/sample-go

go 1.14

Source code mẫu

Cách tốt nhất để hình dung là có một repo mẫu để làm theo, chính vì vậy ở đây chúng tôi chuẩn bị một số source code mẫu. Bạn có thể tải về source code này và tiến hành triển khai lên nền tảng App Engine.

Samples Code: https://github.com/bizflycloud/app-engine-samples-code/tree/master/go