ล็อกอินเข้าระบบ
เข้าระบบผ่าน Social Network
เข้าสู่ระบบด้วย Facebook
เข้าสู่ระบบด้วย Line
เข้าสู่ระบบด้วย Apple
เข้าสู่ระบบด้วย Google
หรือ เข้าระบบด้วยบัญชี meb
จำ Password ไม่ได้
จำ Username ไม่ได้
หากยังไม่สมัครบัญชี meb โปรด
สมัครสมาชิก
สมัครสมาชิก MEB Account
กรุณาใส่ข้อมูลที่มีเครื่องหมาย * ให้ครบถ้วน
Username
*
ต้องมีไม่ต่ำกว่า 4 ตัวอักษร และยาวไม่เกิน 32 ตัวอักษร และใช้ตัวอักษรภาษาอังกฤษ a ถึง z, A ถึง Z หรือเครื่องหมาย _-@.
Password
*
ระบุอย่างน้อย 8 ตัว
Retype Password
*
E-mail
*
Display name
*
Phone
ระบุเฉพาะตัวเลข
First Name
Last Name
Gender
Not specified
Male
Female
ส่งข้อมูล
ล็อกอินเข้าระบบ The1
สำหรับผู้ที่มีบัญชี meb อยู่แล้ว
ครอปรูปภาพ
ล็อกอินเข้าระบบ / สมัครสมาชิก
ล็อกอินเข้าระบบ
ตะกร้า
จัดการอีบุ๊กที่วางขาย
จัดการอีบุ๊ก
อีบุ๊กทั้งหมด
เมนู
อีบุ๊กทั้งหมด
นิยายทั้งหมด
นิยายแปล
การ์ตูนทั้งหมด
อีบุ๊กทั่วไป
หนังสือเด็ก
หนังสือเรียน
หนังสือเสียง
บุฟเฟต์
หมวดหมู่ทั้งหมด
สำนักพิมพ์
เลือกหมวดหมู่ย่อย
ค้นหาสำนักพิมพ์
หน้าแรก
ขายดี
มาใหม่
โปรโมชัน
ฟรีกระจาย
ฮิตขึ้นหิ้ง
แนะนำ
กรุณาเข้าสู่ระบบก่อนดำเนินรายการด้วยค่ะ
ล็อกอินเข้าระบบ
กรุณายืนยันบัตรประชาชนก่อนดำเนินรายการด้วยค่ะ
ไปยืนยันบัตรประชาชน
ขณะนี้อยู่ในขั้นตอนการตรวจสอบข้อมูลบัตรประชาชน
กรุณาดำเนินการใหม่อีกครั้งในภายหลังค่ะ
ขออภัยค่ะไม่สามารถเข้าชมได้
เนื่องจากเนื้อหาเหมาะสำหรับผู้ที่มีอายุ 18 ปีขึ้นไป
คุณสามารถให้กำลังใจนักเขียนได้ โดยให้ทิปเพิ่มจากราคาปกติ
Golang Functional Programming(FP): Intermediate
โดย
ศูนย์หนังสือราคานักเรียน
สำนักพิมพ์
ศูนย์หนังสือราคานักเรียน
หมวดหมู่
คอมพิวเตอร์
ทดลองอ่าน
ซื้อ 90 บาท
No Rating
อยากได้
ซื้อเป็นของขวัญ
ติดตาม
นักเขียน
ศูนย์หนังสือราคานักเรียน
สำนักพิมพ์
ศูนย์หนังสือราคานักเรียน
หมวดหมู่
คอมพิวเตอร์
แชร์
Facebook
Twitter
LINE
ประเภทไฟล์
pdf
วันที่วางขาย
08 ตุลาคม 2568
ความยาว
390 หน้า
ราคาปก
390 บาท (ประหยัด 76%)
Golang Functional Programming(FP): Intermediate
โดย
ศูนย์หนังสือราคานักเรียน
ศูนย์หนังสือราคานักเรียน
คอมพิวเตอร์
ทดลองอ่าน
ซื้อ 90 บาท
No Rating
อยากได้
ซื้อเป็นของขวัญ
ติดตาม
นักเขียน
ศูนย์หนังสือราคานักเรียน
สำนักพิมพ์
ศูนย์หนังสือราคานักเรียน
หมวดหมู่
คอมพิวเตอร์
แชร์
Facebook
Twitter
LINE
________________________________________
Golang Functional Programming(FP): Intermediate
คำโปรยหนังสือ
ในยุคที่ภาษา Go ถูกใช้ในการพัฒนาระบบขนาดใหญ่ แอปพลิเคชันประสิทธิภาพสูง และโครงสร้างแบบ concurrent อย่างแพร่หลาย การทำความเข้าใจแนวคิดเชิง Functional Programming (FP) และการประยุกต์ใช้กับ Go จึงเป็นทักษะที่สำคัญ หนังสือเล่มนี้จะพาคุณก้าวข้ามจากการเขียน Go แบบ imperative ทั่วไป ไปสู่ระดับที่สามารถออกแบบโค้ดให้ "กระชับ ยืดหยุ่น และปรับขยายได้ง่าย" ผ่านเทคนิคเชิงฟังก์ชันที่เหมาะสมกับ ecosystem ของ Go
หนังสือเล่มนี้แบ่งออกเป็น 10 บท โดยเริ่มจากการปูพื้นฐานของแนวคิด Functional Programming และค่อย ๆ ลึกไปสู่การสร้าง abstraction, การใช้ closures, recursion, การจัดการ error เชิง functional และปิดท้ายด้วยการสร้าง iterator และ comprehension ด้วย Go idioms และ goroutines คุณจะได้เห็นทั้ง ตัวอย่างโค้ดเต็ม, คำอธิบายอย่างละเอียด, และ การประยุกต์ใช้งานจริง เพื่อยกระดับทักษะการเขียนโปรแกรมของคุณ
________________________________________
สารบัญ
หน้า
บทที่ 1 Functional Paradigm in Go 1
• พื้นฐานแนวคิด Functional Programming
• ความแตกต่างจาก Imperative และ OOP
• จุดแข็งและจุดอ่อนเมื่อใช้กับ Go
บทที่ 2 First-Class & Higher-Order Functions 15
• ฟังก์ชันเป็นค่า (First-Class)
• การส่งฟังก์ชันเป็นอาร์กิวเมนต์
• การคืนค่าฟังก์ชัน (Return Function)
บทที่ 3 Immutability & Pure Functions 31
• การเขียนฟังก์ชันแบบ Pure
• การหลีกเลี่ยง side effects
• การใช้ struct และ slice อย่างปลอดภัย
บทที่ 4 Function Composition 47
• การรวมฟังก์ชัน (compose / pipe)
• การสร้าง reusable pipelines
• ตัวอย่างการประยุกต์
บทที่ 5 Currying & Partial Application 61
• Currying ใน Go
• Partial Application และเทคนิคประยุกต์
• การลดความซ้ำซ้อนของโค้ด
บทที่ 6 Laziness & Deferred Evaluation 75
• การประเมินผลแบบ Lazy ด้วย Closure
• การใช้ Goroutine + Channel เพื่อเลื่อนการคำนวณ
• ตัวอย่าง pipeline แบบ Lazy
บทที่ 7 Closures 89
• การสร้าง closure ใน Go
• การเก็บ state แบบ local โดยไม่ใช้ global
• การสร้าง factory functions
บทที่ 8 Recursion 105
• Recursive functions ใน Go
• Tail recursion และการจัดการ stack limitation
• ตัวอย่าง Fibonacci, factorial แบบ functional
บทที่ 9 Functional Error Handling 121
• Go ไม่มี Either/Option แต่สามารถใช้ pattern แบบ FP
• การ return multiple values (value, error) แบบ pure
• การสร้าง helper functions สำหรับ chaining
บทที่ 10 Comprehensions / Iterators 137
• Go ไม่มี list comprehension แต่สามารถใช้ higher-order functions แทน
• การสร้าง map/filter/reduce แบบ reusable
• Lazy evaluation ผ่าน channels และ goroutines
________________________________________
คอมพิวเตอร์
เขียนโปรแกรม
windows
website
ประเภทไฟล์
pdf
วันที่วางขาย
08 ตุลาคม 2568
ความยาว
390 หน้า
ราคาปก
390 บาท (ประหยัด 76%)
เขียนรีวิวและให้เรตติ้ง
หนังสือเล่มนี้ไม่เปิดให้ Comment
รีวิวทั้งหมด