العثور على نقاط الاختناق
تمتلك Go محلل أداء مدمج يسمى pprof. يمكنه إخبارك بدقة بأي دالة تستهلك المعالج (CPU) أو الذاكرة.
تفعيل pprof:
go import _ "net/http/pprof" go func() { log.Println(http.ListenAndServe("localhost:6060", nil)) }()
ثم استخدم أداة go tool pprof لتحليل خدمتك المصغرة وهي تعمل.