{"id":23630099,"url":"https://github.com/alex-rachel/tgameserver","last_synced_at":"2025-06-14T04:06:06.176Z","repository":{"id":37299023,"uuid":"389961269","full_name":"Alex-Rachel/TGameServer","owner":"Alex-Rachel","description":"TGameServer","archived":false,"fork":false,"pushed_at":"2021-08-12T05:09:49.000Z","size":45,"stargazers_count":86,"open_issues_count":1,"forks_count":30,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-06-14T04:05:09.764Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Alex-Rachel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-07-27T11:44:03.000Z","updated_at":"2025-03-24T02:28:44.000Z","dependencies_parsed_at":"2022-07-09T19:30:51.181Z","dependency_job_id":null,"html_url":"https://github.com/Alex-Rachel/TGameServer","commit_stats":null,"previous_names":["alex-rachel/tgameserver"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Alex-Rachel/TGameServer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alex-Rachel%2FTGameServer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alex-Rachel%2FTGameServer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alex-Rachel%2FTGameServer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alex-Rachel%2FTGameServer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Alex-Rachel","download_url":"https://codeload.github.com/Alex-Rachel/TGameServer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alex-Rachel%2FTGameServer/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259756873,"owners_count":22906678,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-28T01:33:08.939Z","updated_at":"2025-06-14T04:06:06.154Z","avatar_url":"https://github.com/Alex-Rachel.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TGameServer\n[![](https://img.shields.io/badge/made%20by-Alex%20Tang-blue.svg?style=flat-square)](https://protocol.ai)\n[![](https://img.shields.io/badge/project-go-yellow.svg?style=flat-square)](https://libp2p.io/)\n[![](https://img.shields.io/badge/freenode-%23libp2p-yellow.svg?style=flat-square)](https://webchat.freenode.net/?channels=%23libp2p)\n[![codecov](https://codecov.io/gh/libp2p/go-reuseport/branch/master/graph/badge.svg)](https://codecov.io/gh/libp2p/go-reuseport)\n[![Travis CI](https://travis-ci.org/libp2p/go-reuseport.svg?branch=master)](https://travis-ci.org/libp2p/go-reuseport)\n[![Discourse posts](https://img.shields.io/discourse/https/discuss.libp2p.io/posts.svg)](https://discuss.libp2p.io)\n\n### TGame服务端\n#\n### 使用Go + TCP + UDP +My\n\n### doc: https://github.com/ALEXTANGXIAO/TGameServer\n### 客户端地址: https://github.com/ALEXTANGXIAO/TGameUnity\n\nTested on `darwin`, `linux`, and `windows`.\n\n---\n```\n├── Gameproto       // 协议\n├── app             // 核心逻辑处理层\n├── config          // 配置\n├── logs            // 日志配置\n├── manager         // 管理器\n└── main.go         // 入口.go\n```\n```\nTGame服务端 version1.0.0\n\n参考资料\n\nGo 语言使用 net 包实现 Socket 网络编程 https://zhuanlan.zhihu.com/p/143346084\n\nGo语言TCP/UDP编程 https://blog.csdn.net/guidao13/article/details/84037778\n\nGo 语言自学教程入门到精通实战进阶提升（学习路线+思维导图+视频教程+面试题+学习工具+大厂实战手册）https://www.magedu.com/84998.html\n```\n```\n1.go env -w GO111MODULE=auto\n2.go env -w GOPROXY=https://goproxy.cn/  或者\ngo env -w GOPROXY=https://mirrors.aliyun.com/goproxy/\n\ngo get -u github.com/golang/protobuf/protoc-gen-go\n\ngo install google.golang.org/protobuf/cmd/protoc-gen-go@latest\ngo get github.com/golang/protobuf/proto\ngo install google.golang.org/protobuf/cmd/protoc-gen-go@latest\n\n\nprotobuf解决办法\nhttps://blog.csdn.net/qq_36532540/article/details/107304949\n\n使用protobuf gogo\nhttps://github.com/gogo/protobuf.git\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falex-rachel%2Ftgameserver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falex-rachel%2Ftgameserver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falex-rachel%2Ftgameserver/lists"}