TarsGo
A high performance microservice framework in golang. A linux foundation project.
Install / Use
/learn @TarsCloud/TarsGoREADME
TarsGo
English | 简体中文
- Document:TarsGo Document
- Twitter: @TarsCloud
- Mailing List
About
- TarsGo is high performance RPC framework in Golang programing language using the tars protocol.
- Go has become popular for programming with the rise of containerization technology such as docker, k8s, and etcd.
- Go's goroutine concurrency mechanism means Go is very suitable for large-scale high-concurrency back-end server program development. The Go language has nearly C/C++ performance and near Python productivity.
- In Tencent, part of the existing C++ development team has gradually turned into Go developers. Tars, a widely used RPC framework, supports C++, Java, NodeJS, and PHP, and now Go. The combination with Go language has become a general trend. Therefore, in the voice of users, we launched TarsGo, and we have applied to Tencent map application, YingYongbao application, Internet plus and other projects.
- Learn more about the whole Tars architecture and design at Introduction.
Quick start
How to Contribute
Related Skills
node-connect
343.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
xurl
343.1kA CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.
frontend-design
90.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
