6 điểm bởi xguru 2020-04-23 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp
  • Mục đích sử dụng chính là phát triển dịch vụ API/RPC và CLI

  • Chủ yếu được dùng trong các lĩnh vực web, DB, mạng, hệ thống và DevOps

  • Được các công ty công nghệ sử dụng nhiều, nhưng cũng đang mở rộng sang các ngành như tài chính/truyền thông

  • Được nhiều lập trình viên có 3~10 năm kinh nghiệm sử dụng, và 56% là người dùng mới dưới 2 năm

  • Phần lớn là các lập trình viên quen thuộc với C/Python

  • OS phát triển chính: Linux(66%) > mac(53%) > Windows(20%)

  • IDE: VS Code(41%) > GoLand / IntelliJ (34%) > Vim(14%)

  • Sẽ tiếp tục dùng Go cho dự án tiếp theo (89%), Go là yếu tố cốt lõi cho thành công của công ty (59%)

  • Khảo sát mức độ quan trọng/hài lòng: Độ tin cậy, đồng thời, bảo mật, tốc độ build, mức sử dụng bộ nhớ

→ Điểm chưa hài lòng: gỡ lỗi, sử dụng đám mây, kích thước binary

  • 75% đội ngũ nâng cấp trong vòng 5 tháng khi có phiên bản Go mới

  • Cloud: AWS(42%) > GCP(24%) > Digital Ocean(8%) > Azure(7%)

→ EC2 > K8s > Azure VM > Azure K8s > GCE > Lambda

→ Mức độ hài lòng với cloud AWS > GCP > Azure: đặc biệt mức độ không hài lòng với Azure rất cao

  • Tính năng ngôn ngữ Go hiện chưa có nhưng rất cần: Generics > Better Error Handling > Functional Programming

  • Nơi tìm câu trả lời liên quan đến Go: Stack Overflow > Godoc.org > mã nguồn > golang.org

Chưa có bình luận nào.

Chưa có bình luận nào.