tarsgo

module
v0.0.0-...-bc1b0c2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 13, 2024 License: BSD-3-Clause

README

TarsGo

腾讯TarsGo的改版,完全兼容腾讯TarsGo,go版本升级到1.20

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.

Directories

Path Synopsis
protocol/res/adminf
Code generated by tars2go 1.2.3, DO NOT EDIT.
Code generated by tars2go 1.2.3, DO NOT EDIT.
protocol/res/authf
Code generated by tars2go 1.2.3, DO NOT EDIT.
Code generated by tars2go 1.2.3, DO NOT EDIT.
protocol/res/basef
Code generated by tars2go 1.2.3, DO NOT EDIT.
Code generated by tars2go 1.2.3, DO NOT EDIT.
protocol/res/configf
Code generated by tars2go 1.2.3, DO NOT EDIT.
Code generated by tars2go 1.2.3, DO NOT EDIT.
protocol/res/endpointf
Code generated by tars2go 1.2.3, DO NOT EDIT.
Code generated by tars2go 1.2.3, DO NOT EDIT.
protocol/res/logf
Code generated by tars2go 1.2.3, DO NOT EDIT.
Code generated by tars2go 1.2.3, DO NOT EDIT.
protocol/res/nodef
Code generated by tars2go 1.2.3, DO NOT EDIT.
Code generated by tars2go 1.2.3, DO NOT EDIT.
protocol/res/notifyf
Code generated by tars2go 1.2.3, DO NOT EDIT.
Code generated by tars2go 1.2.3, DO NOT EDIT.
protocol/res/propertyf
Code generated by tars2go 1.2.3, DO NOT EDIT.
Code generated by tars2go 1.2.3, DO NOT EDIT.
protocol/res/queryf
Code generated by tars2go 1.2.3, DO NOT EDIT.
Code generated by tars2go 1.2.3, DO NOT EDIT.
protocol/res/requestf
Code generated by tars2go 1.2.3, DO NOT EDIT.
Code generated by tars2go 1.2.3, DO NOT EDIT.
protocol/res/statf
Code generated by tars2go 1.2.3, DO NOT EDIT.
Code generated by tars2go 1.2.3, DO NOT EDIT.
util/conf
Package conf implements parse the taf config.
Package conf implements parse the taf config.
util/set
Package set implement
Package set implement

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL