• ภาษาสคริปต์ที่มีไวยากรณ์คล้าย Python ซึ่งออกแบบมาเพื่อ เพิ่มประสิทธิภาพการทำงานอัตโนมัติบน CLI และการบำรุงรักษา
  • ออกแบบโดยยึดคำสั่งบรรทัดคำสั่งเป็นศูนย์กลาง: การกำหนดอาร์กิวเมนต์ การตรวจสอบ และการสร้าง --help ถูกรวมไว้ในระดับภาษา
  • ผ่านไวยากรณ์การประกาศอาร์กิวเมนต์ ระบบจะจัดการการตรวจสอบชนิดข้อมูล การตรวจสอบความถูกต้อง และการตั้งค่าเริ่มต้นให้อัตโนมัติ
  • มีความสามารถจัดการ JSON ในตัว: รองรับการดึงข้อมูลตาม path และการแสดงผลแบบตารางโดยไม่ต้องใช้ jq
  • มีฟังก์ชันส่ง HTTP request ในตัวด้วย: สามารถเรียก API และเรนเดอร์ผลลัพธ์เป็นตารางได้ในไม่กี่บรรทัด
  • รองรับการป้อนข้อมูลแบบโต้ตอบ: ใช้ pick(), input() เป็นต้น เพื่อสร้างเมนูให้ผู้ใช้เลือก
  • มี ความสามารถในการรันคำสั่งเชลล์ สามารถเรียกคำสั่งภายนอกและจับผลลัพธ์เอาต์พุตได้
  • ให้การผสานรวมที่เหนือกว่า Python อย่าง typer หรือ click อีกระดับหนึ่ง และทำงานได้โดยไม่มี dependency ภายนอก
  • รองรับ syntax highlight และการรวมเข้ากับ LSP ผ่านส่วนขยาย VS Code
  • อิมพลีเมนเทชันที่พัฒนาด้วย Go พร้อมไบนารีสำหรับ macOS, Linux, Windows และรองรับการติดตั้งผ่าน Homebrew

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น