歡迎光臨
每天分享高質量文章

一週 Go World 新鮮事

1.Golang在阿裡巴巴排程系統Sigma中的實踐

資源排程領域Sigma

主要思路是說資源排程領域的Sigma,共性的借鑒性的東西,阿裡特有的就不講,更多在Q&A;裡面。因為涉及到實踐會聚焦工程的問題,所以我會講一些架構設計與語言的選擇,和併發樣式下麵任務粒度怎麼樣去選擇,還有一些比較大型、綜合的解決方案。

原文連結:

https://mp.weixin.qq.com/s/MITVLv-61HTOvFlcU12YMw
原文二維碼:

2.用Go建立一款跨平臺桌面遊戲

幾個月前,我擺弄著用Go編寫太空入侵者。我寫它很開心,但是輸出只在iTerm2上工作,因為它使用了終端的一個特定特性。為了玩這個遊戲,你必須下載iTerm2併在命令列上執行它。我想,如果我能把它作為一款真正的桌面遊戲來展示,那將會是一件很有趣的事情。

原文連結:

https://sausheong.github.io/posts/cross-platform-games-with-go/

原文二維碼:

3.Go 標準庫 http.FileServer 實現靜態檔案服務

http.FileServer 方法屬於標準庫 net/http ,傳回一個使用 FileSystem 介面 root 提供檔案訪問服務的 HTTP 處理器。可以方便的實現靜態檔案伺服器。

原文連結:

https://segmentfault.com/a/1190000016086653

原文二維碼:

4.Golang – 排程剖析【第一部分】

首先,Golang 排程器的設計和實現讓我們的 Go 程式在多執行緒執行時效率更高,效能更好。這要歸功於 Go 排程器與作業系統(OS)排程器的協同合作。不過在本篇文章中,多執行緒 Go 程式在設計和實現上是否與排程器的工作原理完全契合不是重點。重要的是對系統排程器和 Go 排程器,它們是如何正確地設計多執行緒程式,有一個全面且深入的理解。

原文連結:

https://segmentfault.com/a/1190000016038785

原文二維碼:

5.Go中的依賴註入

我已經編寫了一個小的實用程式來處理Go中的依賴註入(包括tinrab/kit)。標的是簡單的,並且適合我當前的副專案。

原文連結:

https://outcrawl.com/go-dependency-injection/

原文二維碼:

贊(0)

分享創造快樂