วิธีการตั้งค่าขั้นสูงสุดสำหรับโครงการ Golang ถัดไปของคุณ

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

เผยแพร่โดย Martin Heinz ที่ martinheinz.dev

สำหรับฉัน การต่อสู้ครั้งใหญ่ที่สุดในการเริ่มโครงการใหม่คือการพยายามตั้งโครงการอยู่เสมอ อย่างสมบูรณ์แบบ . ฉันพยายามใช้โครงสร้างไดเร็กทอรีที่ดีที่สุดเสมอ ดังนั้นทุกอย่างจึงง่ายต่อการค้นหาและนำเข้าทำงานได้ดี ตั้งค่าคำสั่งทั้งหมดเพื่อที่ฉันจะได้คลิก/สั่งการจากการกระทำที่ต้องการเพียงครั้งเดียว ค้นหา linter ฟอร์แมตเตอร์ เฟรมเวิร์กการทดสอบสำหรับภาษาที่ดีที่สุด /library ที่ฉันใช้…

รายการดำเนินต่อไปและไม่เคยถึงจุดที่ฉันพอใจกับการตั้งค่าจริง ๆ ... ยกเว้นการตั้งค่าขั้นสูงสุดและดีที่สุด (IMHO) สำหรับ โกลัง !



รายการเลือกตอบสนองพื้นเมือง

หมายเหตุ: การตั้งค่านี้ใช้งานได้ดีส่วนหนึ่งเนื่องจากเป็นไปตามโครงการที่มีอยู่ซึ่งสามารถพบได้ ที่นี่ และ ที่นี่ .

หลามแปลง json เป็น xml

TL; DR: นี่คือที่เก็บของฉัน - https://github.com/MartinHeinz/go-project-blueprint

ฉันหวังว่าโพสต์นี้จะช่วยคุณได้ในอนาคต ไป การเข้ารหัสการผจญภัย หากคุณต้องการดูรายละเอียดเพิ่มเติม ไปชำระเงินที่ที่เก็บ ที่นี่ . นอกจากนี้ หากคุณมีข้อเสนอแนะหรือแนวคิดสำหรับการปรับปรุง อย่าลังเลที่จะส่งปัญหา แยก repo หรือเพียงแค่ให้ดาว ดังนั้นฉันรู้ดีว่าควรปรับปรุงอีกเล็กน้อย

ในตอนต่อไป เราจะมาดูกันว่าคุณจะขยายพิมพ์เขียวนี้เพื่อสร้าง RESTful API ได้อย่างไร ทดสอบกับฐานข้อมูลในหน่วยความจำและตั้งค่าเอกสารประกอบ (คุณสามารถแอบดูได้ใน |_+_| สาขาในที่เก็บ ).

#ไป

python เปิด url ในเบราว์เซอร์

martinheinz.dev

วิธีการตั้งค่าขั้นสูงสุดสำหรับโครงการ Golang ถัดไปของคุณ

บทความต่อไปนี้จะแนะนำคุณตลอดการตั้งค่าขั้นสุดท้ายสำหรับโครงการ Golang ครั้งต่อไปของคุณ...

ดูสิ่งนี้ด้วย: