作者:coly go 中高性能編程是一個經久不衰的話題,本文嘗試從實踐及源碼層面對 go 的高性能編程進行解析。1. 爲什麼要進行性能優化服務上線前,爲什麼要進行壓測和性能的優化?一個例子,content-service 在壓測的時候發現過一個問題: 舊邏輯爲了簡化編碼,在進行協議轉換前,會對某些字段做一個 DeepCopy,因爲轉換過程需要原始數據,但我們完全可以通過一些處理邏輯的調整,比如調 ⌘ Read more
作者:coly go 中高性能編程是一個經久不衰的話題,本文嘗試從實踐及源碼層面對 go 的高性能編程進行解析。1. 爲什麼要進行性能優化服務上線前,爲什麼要進行壓測和性能的優化?一個例子,content-service 在壓測的時候發現過一個問題: 舊邏輯爲了簡化編碼,在進行協議轉換前,會對某些字段做一個 DeepCopy,因爲轉換過程需要原始數據,但我們完全可以通過一些處理邏輯的調整,比如調 ⌘ Read more