- Ngôn ngữ scripting với cú pháp tương tự Python được thiết kế để tăng cường tự động hóa CLI và khả năng bảo trì
- Thiết kế lấy dòng lệnh làm trung tâm: định nghĩa tham số, kiểm tra hợp lệ và tạo
--help được tích hợp ở cấp độ ngôn ngữ
- Thông qua cú pháp tham số khai báo, tự động xử lý kiểm tra kiểu, xác thực hợp lệ và thiết lập giá trị mặc định
- Tích hợp xử lý JSON: hỗ trợ trích xuất theo đường dẫn và xuất dạng bảng mà không cần
jq
- Cũng tích hợp tính năng HTTP request: có thể triển khai gọi API và render bảng kết quả chỉ với vài dòng
- Hỗ trợ nhập liệu tương tác: dùng
pick(), input()... để xây dựng menu lựa chọn cho người dùng
- Cung cấp khả năng thực thi lệnh shell, có thể gọi lệnh bên ngoài và thu thập đầu ra
- Cung cấp mức độ tích hợp cao hơn một bậc so với
typer hay click của Python và hoạt động không cần phụ thuộc bên ngoài
- Hỗ trợ tô sáng cú pháp và tích hợp LSP thông qua tiện ích mở rộng VS Code
- Triển khai dựa trên Go, cung cấp binary cho macOS, Linux, Windows và hỗ trợ cài đặt qua Homebrew
Chưa có bình luận nào.