ftkit header
Thêm header template chuẩn vào các file Go còn thiếu.
Cách dùng
ftkit headerLệnh cũng có alias là h. Lệnh không nhận tham số.
Lệnh ẩn
header được đăng ký là lệnh ẩn (hidden), nên không xuất hiện trong ftkit --help. Lệnh được gọi trực tiếp (và là lệnh mà ftkit verify gợi ý chạy khi các file Go còn thiếu header).
Lệnh làm gì
header duyệt cây thư mục hiện tại và, với mỗi file .go chưa có header comment chuẩn của Fountain và không phải file được sinh tự động (Code generated ... DO NOT EDIT.), lệnh render header template chung (data/templates/common.header.tpl) rồi chèn vào đầu file.
Header được render bằng cùng bộ dữ liệu template mà ftkit dùng (tác giả, chủ sở hữu/website bản quyền, ngày tháng, tên file, v.v.), nên khối được chèn vào khớp với quy ước của dự án.
Các file đã có header sẽ được giữ nguyên, nên có thể chạy lệnh nhiều lần một cách an toàn.
Tham số và cờ
header không nhận tham số vị trí nào (ExactArgs(0)) và không có cờ (flag) nào.