• 0推薦
    40K 瀏覽

    使用 pprof 和火焰圖調試 golang 應用

    Profiling 這個詞比較難翻譯,一般譯成 畫像 。比如在案件偵破的時候會對嫌疑人做畫像,從犯罪現場的種種證據,找到嫌疑人的各種特征,方便對嫌疑人進行排查;還有就是互聯網公司會對用戶信息做畫...
    0推薦
    36K 瀏覽

    [譯] 如何使用 Go 構建開發高負載 WebSocket 服務器

    Mail.Ru有很多有狀態的系統。 用戶電子郵件存儲是其中之一。 跟蹤系統中的狀態變化和系統事件有幾種方法。 這主要是通過定期系統輪詢或關于其狀態變化的系統通知。
    0推薦
    33K 瀏覽

    raft源碼分析

    一個 Server 結構代表 Raft 網絡中的一個 節點 。節點會創建一個 Server ,并且通過 端(peers) 接口的方式暴露給其他節點。
    0推薦
    31K 瀏覽

    Go包管理的前世今生

    說實話,Golang對一個新人真的挺不友善的,因為一上手要了解的概念。你看人家Java,上來一個項目mvn install一下就完事了,干凈利落。但是Golang就麻煩了,你得先了解什么是GOP...
    yym 7年前   
    0推薦
    50K 瀏覽

    如何把Go調用C的性能提升10倍?

    目前,當Go需要和C/C++代碼集成的時候,大家最先想到的肯定是CGO。畢竟是官方的解決方案,而且簡單。
    shuidi 7年前   
    0推薦
    30K 瀏覽

    Go語言的那些坑

    Golang是我最喜歡的一門語言,它簡潔、高效、易學習、開發效率高、還可以編譯成機器碼…
    0推薦
    26K 瀏覽

    關于 Go 中 Map 類型和 Slice 類型的傳遞

    Map 類型 先看例子 m1: func main() { m := make(map[int]int) mdMap(m) fmt.Println(m) } func mdMap(m map[i...
    0推薦
    23K 瀏覽

    Gopher面試中的Coding

    從四月份下半月開始,陸陸續續面試了幾家公司,都是golang的崗位。每一次面試,側重點都會有不同,有的會直接給過來一道試題, 然后邊解題,邊講述自己的思路,然后面試官根據你的思路和你交流溝通;有...
    0推薦
    22K 瀏覽

    深入解析 Go 中 Slice 底層實現

    切片是 Go 中的一種基本的數據結構,使用這種結構可以用來管理數據集合。切片的設計想法是由動態數組概念而來,為了開發者可以更加方便的使一個數據結構可以自動增加和減少。但是切片本身并不是動態數據或...
    0推薦
    26K 瀏覽

    通過 Go 編程語言控制 SoftLayer API

    想了解通過 Go 編程語言使用 SoftLayer Cloud API 的方方面面?本教程通過簡明且符合語言習慣的方式,展示如何使用服務、導航,使用數據結構,建立對象掩碼 (object mas...
    0推薦
    30K 瀏覽

    初探 Go 的編譯命令執行過程

    Go 語言這兩年在語言排行榜上的上升勢頭非常猛,Go 語言雖然是靜態編譯型語言,但是它卻擁有校本化的語法,支持多種編程范式(函數式和面向對象)。Go 語言最最吸引人的地方可能是其原生支持并發編程...
    0推薦
    27K 瀏覽

    使用Go語言與Ethereum智能合約進行交互

    盡管最近出現了 麻煩 ,但Ethereum仍然是區塊鏈空間中實現智能合約最重要的系統,而且這種情況似乎不太可能很快改變。
    0推薦
    49K 瀏覽

    記一次獲得3倍性能的go程序優化實踐,及on-cpu/off-cpu火焰圖的使用

    之前一直使用Logstash作為日志文件采集客戶端程序。Logstash功能強大,有豐富的數據處理插件及很好的擴展能力,但由于使用JRuby實現,性能堪憂。而Filebeat是后來出現的一個用g...
    0推薦
    17K 瀏覽

    深入理解 Golang Channel

    channel 是 Go 語言中的一個非常重要的特性,這篇文章來深入了解一下 channel。
    0推薦
    21K 瀏覽

    今日頭條Go建千億級微服務的實踐

    今日頭條使用 Go 語言構建了大規模的微服務架構,本文結合 Go 語言特性著重講解了并發,超時控制,性能等在構建微服務中的實踐。
    0推薦
    12K 瀏覽

    理解 go interface 的 5 個關鍵點

    這篇關于 go 的 interface 的介紹。
    0推薦
    31K 瀏覽

    Go 1.9 sync.Map揭秘

    在Go 1.6之前, 內置的map類型是部分goroutine安全的,并發的讀沒有問題,并發的寫可能有問題。自go 1.6之后, 并發地讀寫map會報錯,這在一些知名的開源庫中都存在這個問題,所...
    0推薦
    27K 瀏覽

    也談Go的可移植性

    Go有很多優點,比如:簡單、原生支持并發等,而不錯的 可移植性 也是Go被廣大程序員接納的重要因素之一。但你知道為什么Go語言擁有很好的平臺可移植性嗎?本著“知其然,亦要知其所以然”的精神,本文...
    0推薦
    33K 瀏覽

    Golang 中使用 JSON 的一些小技巧

    有的時候上游傳過來的字段是string類型的,但是我們卻想用變成數字來使用。 本來用一個json:",string" 就可以支持了,如果不知道golang的這些小技巧,就要大費周章了。
    0推薦
    21K 瀏覽

    Go 1.9 的新特性

    現在 Go 1.9 beta版已發布, 正式版預期在8月初發布,讓我們先來看看你Go 1.9帶來了那些新特性。
    1 2 3 4 5 6 7 8 9 10

    經驗分享,提升職場影響力

    投稿

    熱門問答

      熱門文檔

      • sesese色