2012-05-27 23 views
5

Tôi mới đến golang và muốn sử dụng nó để xây dựng một ứng dụng web."html/template" hoặc "bộ ria mép" tích hợp, tôi sẽ sử dụng cái nào?

Tôi tìm thấy nó đã tích hợp html/template, có thể hiển thị mẫu html với dữ liệu được chỉ định và cũng có một số mustache port có vẻ tốt.

Tôi không chắc mình sẽ sử dụng cái nào. Xin vui lòng cho tôi một số lời khuyên hoặc so sánh giữa chúng để cho tôi quyết định, cảm ơn bạn.

+0

Hãy thử và xem. – Ashe

+0

Cân nhắc rằng 'html/template' để trống khoảng trắng trong các mẫu được hiển thị. Cũng giống như ERB của Ruby. Điều đó không tốt. – Green

Trả lời

5

Tôi thích sử dụng html/template hơn vì nó có trong thư viện Go và theo thiết kế đơn giản của nó.

Bạn có thể thấy trong các ứng dụng web tiếp theo như thế nào mạnh mẽ đó là:

https://bitbucket.org/jzs/sketchground/src

+4

Lưu ý rằng html/template cho rằng mẫu được bảo mật. Nói cách khác, không cho phép người dùng tùy ý tải lên các mẫu cho ứng dụng web của bạn để phân tích cú pháp. – amattn

+1

Đã hy vọng cho một số so sánh ...: \ Tôi không xem xét điều này để giải quyết các câu hỏi ban đầu (mặc dù OP rõ ràng đã làm). – weberc2

Các vấn đề liên quan