9 điểm bởi xguru 2022-03-13 | 1 bình luận | Chia sẻ qua WhatsApp
  • Công cụ tự động tạo ra các kiểu cần thiết khi phát triển backend REST API bằng Go và frontend bằng TypeScript
  • Khác với phương pháp dựa trên Reflection, công cụ này giữ lại comment, hiểu các hằng số và hỗ trợ cả biểu thức type không phải struct

1 bình luận

 
kbumsik 2022-03-13

Có khá nhiều dự án tạo API thông qua struct của Golang.

Tiêu biểu là việc tạo file .proto của Protocol Buffer thông qua struct của Go. Nói cách khác, đây là trình tự ngược lại so với cách dùng protobuf ban đầu. Có vẻ như Etcd và k8s đang làm như vậy: https://github.com/gogo/protobuf