Go 開發者進階週刊(Dec 3rd)
前沿動態(來自 Go 官方的最新訊息)
語言學習(Golang 程式設計知識與技巧)
1.Go 開發關鍵技術指南 | 為什麼你要選擇 Go?(內含超全知識大圖)
該指南主要討論了伺服器領域常見的併發問題,也涉及到了工程化相關的問題,還整理了 C 背景程式設計師對於 Go 的 GC 以及效能的疑問,探討了 Go 的錯誤處理和型別系統最佳實踐,以及依賴管理的難處、介面設計的正交性,當然也包含我們在伺服器開發中對於 Go 實踐的總結,有時候也會對一些有趣的問題做深度的挖掘,列出了 Go 重要的事件和資料集合,以及 Go2 的進展和思考。
解釋 goroutine 是如何做到佔用更少資源的,單個 goroutine 究竟佔用多少記憶體等問題。
3.Go 中尾遞迴
Go 中沒有尾呼叫優化,但並不妨礙我們使用尾遞迴函式
本文章主要探討 golang 伺服器開發中在平滑升級過程中對優雅重啟的使用與研究。
主要介紹查詢引數,以及獲取查詢引數的示例以及底層原理
10.defer 常見陷阱
工程實踐(Go 的專案應用實踐)
分享關於二叉樹相關的知識點,並用 go 語言實現一個二叉樹和對二叉樹進行遍歷。
即時通訊(IM)功能對於電商平臺來說非常重要,特別是旅遊電商。本文結合馬蜂窩旅遊電商 IM 服務的發展歷程,重點介紹基於 Go 的 IM 重構。
Knative 提供了一整套雲原生應用的 Serverless 模型,使得我們可以方便的基於 Go 語言開發 Serverless 雲原生應用。
使用 Go 搭建一個可以遠端執行命令的 http 伺服器
使用 Go redis grpc docker 構建一個簡單的微服務
由於使用的阿里雲伺服器不能 telnet 25 埠,傳送 ssl 時候感覺很蹩腳,就自己寫了一個 go mail 傳送
主要探討 golang 伺服器開發中在平滑升級過程中對優雅重啟的使用與研究。
生態擴充(雲原生等 Go 生態體系)
1.kubeedge 原始碼分析系列之 edgecore(六) edgemsh
edgemesh 作為 edgecore 中節點級別的代理解決方案,主要實現了節點內的流量代理、節點間的流量代理和節點內的 DNS 解析 3 塊功能,本文剖析這三塊功能的具體實現。
K8S 底層網路所需要解決的兩個問題:
- 協助 k8s , 給每個 NODE 上的 docker 容器都分配互相不衝突的 IP;
- 在這些 IP 地址之間簡歷一個覆蓋網路 (overlay Network), 通過這個覆蓋網路, 將資料包原封不動地傳遞到目標容器內。
開源專案(社群新湧現的開源成果)
1.gig:一個 gitignore 生成器的使用教程
2.gim:Golang 寫的 IM 伺服器
3.go-locale:跨平臺地區檢查庫
5.ghw:Go 硬體檢查/發現庫
6.gemini:Scylla 和 Cassandra 叢集測試工具
7.garble:Go 程式混淆工具
彩蛋(活動與招聘)
12.24 Gopher Meetup 上海站活動 PPT 下載
- 趣頭條——長連結方面的實踐
- 訊聯資料——Go 語言的抽象程式設計心得
- TutorABC——遠端協同設計
- 螞蟻金服&攜程——dubbogo 的現狀與未來
01.04 Gopher Meetup Plus 深圳站活動 報名
- Asta——Go 在工業領域的應用實踐
- 騰訊——Go 效能優化之路
- 廣發證券——Go 與極限效能實踐
- OPPO——雲平臺儲存系統架構設計與容器化實踐
- 平安科技——從面試題目到 Golang 彙編
- 騰訊——如何向 Go 官方提交程式碼
- 華為雲——KubeEdge:雲原生邊緣計算平臺的 Golang 實踐
【深圳】【騰訊廣告】招聘後臺開發工程師 詳情
【上海】【趣頭條旗下米讀小說】資深後端研發/架構師 詳情
【武漢】【奇虎 360】招聘資深 golang 工程師 詳情
- 加微信實戰群請加微信(註明:實戰群):gocnio
相關文章
- Go 開發者進階週刊(Dec 2nd)Go
- Go 開發者進階週刊Go
- Go 開發者進階週刊(Jan week 2)Go
- Go 開發者進階週刊(Jan week 1)Go
- SegmentFault 思否技術週刊 Vol.74 — 淺談 Android 進階指北Android
- SegmentFault 思否技術週刊 -- Node.js 進階之旅,看看那些還需要學?Node.js
- Go 學習、Go 進階、Go 實用工具類Go
- Go語言輕鬆進階Go
- Go 進階學習筆記Go筆記
- 【Go進階—基礎特性】介面Go
- 【Go進階—基礎特性】deferGo
- 【Go進階—基礎特性】反射Go反射
- SegmentFault 思否技術週刊 -- Go 語言通關攻略Go
- SegmentFault 思否技術週刊 -- 進擊的 ReactReact
- go 單元測試進階篇Go
- 【Go進階—基礎特性】錯誤Go
- 【Go進階—資料結構】mapGo資料結構
- 【Go進階—資料結構】ChannelGo資料結構
- 【Go進階—資料結構】sliceGo資料結構
- 科技愛好者週刊(第 159 期):遊戲開發者的年薪遊戲開發
- SegmentFault 思否技術週刊 Vol.71 — 解讀 Go 語言Go
- 【Go進階—基礎特性】panic 和 recoverGo
- 【Go進階—基礎特性】定時器Go定時器
- 【Go進階—併發程式設計】MutexGo程式設計Mutex
- 【Go進階—資料結構】stringGo資料結構
- Go進階之網路程式設計Go程式設計
- 東方娛樂週刊
- ??Java開發者的Python快速進修指南:函式進階JavaPython函式
- SegmentFault 思否技術週刊 Vol.79 — 如何優雅的使用 Go?Go
- Solo 開發者週刊 (第13期):獨立開發者的創新集——橘貓、記一杯與Newcar
- 資料庫週刊40丨OceanBase官網上線開發者社群;資料庫遷移經驗;SQL高階知識……資料庫SQL
- 蒲公英 · JELLY技術週刊 Vol.16 谷歌首個線上 Web 開發者大會谷歌Web
- Go 語言進階學習路線圖Go
- 【Go進階—併發程式設計】ContextGo程式設計Context
- 【Go進階—併發程式設計】WaitGroupGo程式設計AI
- ??Java開發者的Python快速進修指南:物件導向進階JavaPython物件
- 前端週刊第 4 期前端
- 杭州go開發者Go