[doc] Core is now C++ (#35676)
Fixes #33914
Closes #35676
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/35676 from yashykt:CoreNowCpp 346d2e4ed6
PiperOrigin-RevId: 601817301
This commit is contained in:
parent
71fa68f7fb
commit
e9b70bad9a
72
README.md
72
README.md
|
|
@ -26,20 +26,21 @@ runtime comes as a package available in a user's language package manager.
|
||||||
For instructions on how to use the language-specific gRPC runtime for a project,
|
For instructions on how to use the language-specific gRPC runtime for a project,
|
||||||
please refer to these documents
|
please refer to these documents
|
||||||
|
|
||||||
- [C++](src/cpp): follow the instructions under the `src/cpp` directory
|
- [C++](src/cpp): follow the instructions under the `src/cpp` directory
|
||||||
- [C#/.NET](https://github.com/grpc/grpc-dotnet): NuGet packages `Grpc.Net.Client`, `Grpc.AspNetCore.Server`
|
- [C#/.NET](https://github.com/grpc/grpc-dotnet): NuGet packages
|
||||||
- [Dart](https://github.com/grpc/grpc-dart): pub package `grpc`
|
`Grpc.Net.Client`, `Grpc.AspNetCore.Server`
|
||||||
- [Go](https://github.com/grpc/grpc-go): `go get google.golang.org/grpc`
|
- [Dart](https://github.com/grpc/grpc-dart): pub package `grpc`
|
||||||
- [Java](https://github.com/grpc/grpc-java): Use JARs from Maven Central
|
- [Go](https://github.com/grpc/grpc-go): `go get google.golang.org/grpc`
|
||||||
Repository
|
- [Java](https://github.com/grpc/grpc-java): Use JARs from Maven Central
|
||||||
- [Kotlin](https://github.com/grpc/grpc-kotlin): Use JARs from Maven Central
|
Repository
|
||||||
Repository
|
- [Kotlin](https://github.com/grpc/grpc-kotlin): Use JARs from Maven Central
|
||||||
- [Node](https://github.com/grpc/grpc-node): `npm install @grpc/grpc-js`
|
Repository
|
||||||
- [Objective-C](src/objective-c): Add `gRPC-ProtoRPC` dependency to podspec
|
- [Node](https://github.com/grpc/grpc-node): `npm install @grpc/grpc-js`
|
||||||
- [PHP](src/php): `pecl install grpc`
|
- [Objective-C](src/objective-c): Add `gRPC-ProtoRPC` dependency to podspec
|
||||||
- [Python](src/python/grpcio): `pip install grpcio`
|
- [PHP](src/php): `pecl install grpc`
|
||||||
- [Ruby](src/ruby): `gem install grpc`
|
- [Python](src/python/grpcio): `pip install grpcio`
|
||||||
- [WebJS](https://github.com/grpc/grpc-web): follow the grpc-web instructions
|
- [Ruby](src/ruby): `gem install grpc`
|
||||||
|
- [WebJS](https://github.com/grpc/grpc-web): follow the grpc-web instructions
|
||||||
|
|
||||||
Per-language quickstart guides and tutorials can be found in the
|
Per-language quickstart guides and tutorials can be found in the
|
||||||
[documentation section on the grpc.io website](https://grpc.io/docs/). Code
|
[documentation section on the grpc.io website](https://grpc.io/docs/). Code
|
||||||
|
|
@ -66,8 +67,7 @@ gRPC.
|
||||||
|
|
||||||
## Performance
|
## Performance
|
||||||
|
|
||||||
See the
|
See the [Performance dashboard](https://grafana-dot-grpc-testing.appspot.com/)
|
||||||
[Performance dashboard](https://grafana-dot-grpc-testing.appspot.com/)
|
|
||||||
for performance numbers of master branch daily builds.
|
for performance numbers of master branch daily builds.
|
||||||
|
|
||||||
## Concepts
|
## Concepts
|
||||||
|
|
@ -77,28 +77,28 @@ See [gRPC Concepts](CONCEPTS.md)
|
||||||
## About This Repository
|
## About This Repository
|
||||||
|
|
||||||
This repository contains source code for gRPC libraries implemented in multiple
|
This repository contains source code for gRPC libraries implemented in multiple
|
||||||
languages written on top of a shared C core library [src/core](src/core).
|
languages written on top of a shared C++ core library [src/core](src/core).
|
||||||
|
|
||||||
Libraries in different languages may be in various states of development. We are
|
Libraries in different languages may be in various states of development. We are
|
||||||
seeking contributions for all of these libraries:
|
seeking contributions for all of these libraries:
|
||||||
|
|
||||||
| Language | Source |
|
Language | Source
|
||||||
| ----------------------- | ---------------------------------- |
|
------------------------- | ----------------------------------
|
||||||
| Shared C [core library] | [src/core](src/core) |
|
Shared C++ [core library] | [src/core](src/core)
|
||||||
| C++ | [src/cpp](src/cpp) |
|
C++ | [src/cpp](src/cpp)
|
||||||
| Ruby | [src/ruby](src/ruby) |
|
Ruby | [src/ruby](src/ruby)
|
||||||
| Python | [src/python](src/python) |
|
Python | [src/python](src/python)
|
||||||
| PHP | [src/php](src/php) |
|
PHP | [src/php](src/php)
|
||||||
| C# (core library based) | [src/csharp](src/csharp) |
|
C# (core library based) | [src/csharp](src/csharp)
|
||||||
| Objective-C | [src/objective-c](src/objective-c) |
|
Objective-C | [src/objective-c](src/objective-c)
|
||||||
|
|
||||||
| Language | Source repo |
|
Language | Source repo
|
||||||
| -------------------- | -------------------------------------------------- |
|
-------------------- | --------------------------------------------------
|
||||||
| Java | [grpc-java](https://github.com/grpc/grpc-java) |
|
Java | [grpc-java](https://github.com/grpc/grpc-java)
|
||||||
| Kotlin | [grpc-kotlin](https://github.com/grpc/grpc-kotlin) |
|
Kotlin | [grpc-kotlin](https://github.com/grpc/grpc-kotlin)
|
||||||
| Go | [grpc-go](https://github.com/grpc/grpc-go) |
|
Go | [grpc-go](https://github.com/grpc/grpc-go)
|
||||||
| NodeJS | [grpc-node](https://github.com/grpc/grpc-node) |
|
NodeJS | [grpc-node](https://github.com/grpc/grpc-node)
|
||||||
| WebJS | [grpc-web](https://github.com/grpc/grpc-web) |
|
WebJS | [grpc-web](https://github.com/grpc/grpc-web)
|
||||||
| Dart | [grpc-dart](https://github.com/grpc/grpc-dart) |
|
Dart | [grpc-dart](https://github.com/grpc/grpc-dart)
|
||||||
| .NET (pure C# impl.) | [grpc-dotnet](https://github.com/grpc/grpc-dotnet) |
|
.NET (pure C# impl.) | [grpc-dotnet](https://github.com/grpc/grpc-dotnet)
|
||||||
| Swift | [grpc-swift](https://github.com/grpc/grpc-swift) |
|
Swift | [grpc-swift](https://github.com/grpc/grpc-swift)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue