นี่คือบ้านของ Go Explorer
Go Explorer ช่วยให้คุณเรียนรู้สำรวจและทดลองใช้ภาษาการเขียนโปรแกรม GO โดยไม่มีการตั้งค่าและจำเป็นต้องติดตั้งคอมไพเลอร์จริง
ด้านล่างแสดงรายการคุณสมบัติทั้งหมดที่มีอยู่ทั้งหมด:
ภาษา: typescript
ส่วนหน้ากำลังสร้างโดยใช้ React และเซิร์ฟเวอร์แบ็กเอนด์กำลังสร้างโดยใช้ NodeJs และ Express (บางทีในอนาคตจะถูกย้ายไปที่จะไป?
GO Source Code จะถูกดำเนินการภายในคอนเทนเนอร์ Docker เพื่อแยกการดำเนินการอย่างถูกต้อง Nginx ใช้เป็นตัวโหลดบาลานซ์และพร็อกซีย้อนกลับสำหรับแอปพลิเคชัน
ไม่มีการเชื่อมต่อเครือข่ายถูกปิดใช้งานอย่างสมบูรณ์บนคอนเทนเนอร์ ดังนั้นการเข้าถึงโลกภายนอกจึงถูกบล็อก
ทรัพยากร CPU ที่มีอยู่ที่คอนเทนเนอร์สามารถใช้มี จำกัด
เวลาการรวบรวมและการดำเนินการทั้งหมดถูก จำกัด โดยคอนเทนเนอร์
cd go-explorer/frontend && npm install
cd go-explorer/backend && npm install
cd go-explorer/frontend
npm run start:dev
สิ่งนี้จะเริ่มต้นเซิร์ฟเวอร์การพัฒนาที่อนุญาตให้โหลดใหม่ได้
cd go-explorer/backend
npm run start:dev
git pull golang:1.1(6/7/8-rc)
คุณสามารถกำหนดค่าตัวแปรสภาพแวดล้อมการวางไฟล์. ENV ไปยังรูทของโฟลเดอร์ Go-Explorer/Frontend และ Go-Explorer/Backend
| env | ที่ต้องการ | ค่าเริ่มต้น | คำพูด |
|---|---|---|---|
| golang_versions | เลขที่ | 1.17 | รายการเซมิโคลอนคั่นด้วยเวอร์ชันที่มีอยู่ |
| ท่าเรือ | เลขที่ | 5,000 |
| env | ที่ต้องการ | ค่าเริ่มต้น | คำพูด |
|---|---|---|---|
| golang_versions | เลขที่ | 1.17 | รายการเซมิโคลอนคั่นด้วยเวอร์ชันที่มีอยู่ |
| ท่าเรือ | เลขที่ | 3,000 | |
| api_base_url | เลขที่ | http: // localhost: 5000/api | |
| base_url | เลขที่ | http: // localhost: 3000 |
รันการทดสอบแบ็กเอนด์:
npm run test
รันการทดสอบส่วนหน้า E2E:
npm run test:e2e
แนะนำ
แอปพลิเคชันควรทำงานบนเบราว์เซอร์ที่ค่อนข้างทันสมัย มันได้รับการทดสอบด้วย Firefox (95), Chrome (96) และ Edge (96)
มิกซ์