本公司是以研發遊戲e-game為主軸的軟體開發團隊,以技術創新、穩健務實創造出系統穩定與遊戲高品質要求。在互信互賴的誠信基礎上,以接案或BPO方式協助客戶建立穩定、功能性強大的運營系統。 並致力於發展創新、穩健與優秀的團隊。

工作內容

  • 負責 Golang 相關開發及優化系統項目。
  • 熟悉Golang者尤佳
  • 熟悉Restful Service
  • MongoDB或其他相關資料庫
  • 有使用Redis經驗

其他加分條件

  • 熟悉 Golang 語法與可能在 runtime 才造成問題的實作
  • 熟悉 Golang 的鎖與 Channel 的使用
  • 熟悉如何設計流程用來同步/異步處理業務邏輯
  • 熟悉如何與 Web / Android / iOS 等 API 使用者溝通整合
  • 熟悉 Git、理解版控流程 Git flow 或 Github flow
  • 了解資料庫 ORM 套件 gorm
  • gin 或 echo 等 HTTP 路由套件
  • GRPC 的使用
  • REST 跟 GraphQL 的 API 設計理念
  • JSON / MessagePack / Protobuf 等序列化的差異
  • TCP 和 UDP 的差異以及在 Golang 裡的實作
  • HTTP 協議及 Websocket 協議在 Golang 裡的實作
  • 了解關聯式資料庫如 MySQL 和 PostgreSQL 的使用
  • 了解如何使用 Redis 達到資料快取或業務邏輯上需要的分佈式鎖
  • 了解如何使用 Kafka 或 NATS JetStream 來處理工作業務邏輯
  • 了解如何使用 Docker 及 K8S
  • 了解微服務的工作模式

技能標籤: C, C++, GO, java, python

留下您的回應或面試心得

*