9 điểm bởi xguru 2026-02-16 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp
  • Trình transpiler dựa trên AST được phát triển với mục tiêu chia sẻ logic nghiệp vụ giữa Go và TS
  • Chuyển đổi thuật toán, cấu trúc dữ liệu, logic đồng thời của Go sang TypeScript để hỗ trợ tái sử dụng mã giữa backend và frontend
  • Ánh xạ các tính năng chính của Go như Struct, Interface, Channel, Goroutine, Pointer, Slice, Map sang cú pháp TypeScript
  • Goroutine được chuyển thành xử lý bất đồng bộ dựa trên async/await nên cũng có thể chạy trong môi trường trình duyệt
  • Triển khai tham chiếu con trỏ và truyền giá trị thông qua hệ thống VarRef
  • Hỗ trợ các tính năng ngôn ngữ nâng cao như Generics, Reflection, Closure, hàm ẩn danh
  • Tương thích với phần lớn thư viện chuẩn như encoding/json; Reflection và một số mở rộng của thư viện chuẩn hiện vẫn đang được phát triển
  • Cung cấp cả CLI và API
    • CLI: biên dịch gói Go sang TypeScript theo dạng goscript compile --package . --output ./dist
    • Có thể gọi chuyển đổi trực tiếp trong chương trình thông qua Go API và Node.js API
  • Một cách tiếp cận thử nghiệm nhằm mở rộng mô hình đồng thời gọn gàng và tính an toàn kiểu của Go sang hệ sinh thái TypeScript
  • Giấy phép MIT

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

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