目前分類:Golang (7)
- Sep 29 Fri 2017 15:59
[Golang] 學習筆記(7) VSCode GOPATH異常排除(非正規)
- Aug 24 Thu 2017 14:33
[Golang] 學習筆記(6) Linux(centos)上的安裝配置與import問題
- Aug 23 Wed 2017 14:26
[Golang] 學習筆記(5) 簡單的遊戲伺服器骨架與效能測試
- Aug 22 Tue 2017 15:45
[Golang] 學習筆記(4) XORM設定補充
ORM的用與不用至今還沒有一個一致的答案,尤其是ORM對複雜語句的支援不足一直是很大的問題,效能的影響就又是另一個問題,但假如是一般輕量小規模的Web服務,其實我是還蠻推薦使用的就是。
- Aug 21 Mon 2017 17:12
[Golang] 學習筆記(3) Protocol and Reflection
- Aug 21 Mon 2017 11:38
[Golang] 學習筆記(2) BinaryReader/BinaryWriter
處理Packet免不了就是對Byte陣列處理的需求,因為意外的找不到已經寫好的來用,乾脆土炮了一份。
因為純粹是用C/C++的作法土法煉鋼出來的,假如在Golang上有比較適切的作法還請指教修正
- Aug 18 Fri 2017 16:40
[Golang] 學習筆記(1) Socket的Packet實作 (Header|Payload|CRC)
因為是Golang的新手,因此想試著寫一個Socket Server(整體來說是給遊戲用的)來練習。
網路上找到的Socket Server在介紹Packet這塊都相當簡易,像聊天室那類的大都是拿換行符號來當Packet的切割做例子,不太符合遊戲的需求,因此寫了一個簡易的PacketHelper來處理一個完整來回的Packet。