Icon Close

Go Web Programming: Advance

Go Web Programming: Advance
Icon RatingIcon RatingIcon RatingIcon RatingIcon Rating
No Rating
ประเภทไฟล์
pdf
วันที่วางขาย
27 สิงหาคม 2568
ความยาว
419 หน้า
ราคาปก
419 บาท (ประหยัด 78%)
________________________________________
Go Web Programming: Advanced พาคุณก้าวสู่การพัฒนาเว็บแอปพลิเคชันขั้นสูงด้วยภาษา Go เล่มนี้เหมาะสำหรับนักพัฒนาที่มีพื้นฐาน Go Web Programming อยู่แล้ว และต้องการยกระดับทักษะไปสู่การสร้างเว็บแอปพลิเคชันขนาดกลางถึงใหญ่ที่ ปลอดภัย, เสถียร, และรองรับการขยายตัว
เริ่มจาก บทที่ 11 Database Integration (หน้า 1) ที่เจาะลึกการเชื่อมต่อ SQL Database ด้วย database/sql, การใช้งาน ORM เช่น GORM, การทำ CRUD Operations และ migrations พร้อมตัวอย่างบูรณาการเพื่อสร้างระบบฐานข้อมูลที่ maintainable และ scalable
ต่อด้วย บทที่ 12 Authentication and Authorization (หน้า 128) ที่สอนวิธีสร้างระบบ Login/Logout, JWT Authentication, และ Role-Based Access Control (RBAC) เพื่อจัดการสิทธิ์ผู้ใช้และสร้างระบบ authentication ที่ปลอดภัยและรองรับผู้ใช้หลายระดับ
ใน บทที่ 13 Sessions and Cookies (หน้า 217) ผู้อ่านจะได้เรียนรู้การจัดการ session และ cookie ในเว็บแอปพลิเคชัน การตั้งค่า secure cookies, การป้องกัน session hijacking และการใช้ third-party session libraries เช่น gorilla/sessions เพื่อให้การจัดการสถานะผู้ใช้มีมาตรฐานและปลอดภัย
บทที่ 14 Advanced Routing (หน้า 269) ครอบคลุมการจัดการ routing ขั้นสูง เช่น Nested Routes, Route Groups และ API Versioning พร้อมการดึงค่า URL parameters และ query string เทคนิคเหล่านี้ช่วยให้เว็บแอปพลิเคชันมีโครงสร้าง routing ที่ชัดเจนและ maintainable
สุดท้าย บทที่ 15 Performance Optimization (หน้า 339) เน้นเทคนิคปรับปรุงประสิทธิภาพเว็บแอปพลิเคชันด้วย Go เช่น การใช้ Gzip compression, caching, ETags, Connection Pooling และ Profiling HTTP Server เพื่อให้ระบบตอบสนองเร็ว, เสถียร, และรองรับผู้ใช้จำนวนมาก
เล่มนี้ยังมาพร้อม ตัวอย่างบูรณาการในแต่ละบท เพื่อให้ผู้อ่านสามารถทดลองรันและนำแนวคิดไปใช้งานจริงได้ทันที เหมาะสำหรับนักพัฒนาที่ต้องการ สร้างเว็บแอปพลิเคชันขั้นสูงด้วย Go อย่างมั่นใจและมีประสิทธิภาพ
บรรณานุกรม หน้า 411
________________________________________
สารบัญ

หน้า
บทที่ 11 Database Integration 1
Database Integration
บทที่ 11: Database Integration (Deep Dive)
การเชื่อมต่อ SQL Database (database/sql) เชิงลึก
การใช้ ORM (Object Relational Mapping) ใน Go โดยใช้ GORM
CRUD Operations และ Migrations โดยใช้ GORM ใน Go Web Programming
ตัวอย่างบูรณาการ
บทที่ 12 Authentication and Authorization 128
Authentication and Authorization
เจาะลึก Login/Logout, JWT Auth, RBAC
JWT Authentication สำหรับ Go Web Programming
Role-Based Access Control (RBAC)
ตัวอย่างบูรณาการ
บทที่ 13 Sessions and Cookies 217
Sessions and Cookies
เจาะลึก บทที่ 13: Sessions and Cookies ใน Go Web Programming
การจัดการ Sessions และ Cookies ใน Go Web Programming
เจาะลึก Secure Cookie Handling ใน Go Web Programming
เจาะลึก Third-party Session Libraries (gorilla/sessions) ใน Go Web Programming
ตัวอย่างบูรณาการ
บทที่ 14 Advanced Routing 269
Advanced Routing
Advanced Routing ใน Go Web Programming
เจาะลึก บทที่ 14: Advanced Routing
Nested Routes ใน Go Web Programming
Route Groups และ Versioning ใน Go Web Programming
URL parameters และ query parsing ใน Go Web Programming
ตัวอย่างบูรณาการ
บทที่ 15 Performance Optimization 339
Performance Optimization
Performance Optimization (เชิงลึก)
Gzip compression, caching, และ ETags
Connection Pooling ใน Go Web Programming
Profiling HTTP Server ใน Go Web Programming
ตัวอย่างบูรณาการ

บรรณานุกรม 411
ประเภทไฟล์
pdf
วันที่วางขาย
27 สิงหาคม 2568
ความยาว
419 หน้า
ราคาปก
419 บาท (ประหยัด 78%)
เขียนรีวิวและให้เรตติ้ง
หนังสือเล่มนี้ไม่เปิดให้ Comment