@@ -26,20 +26,21 @@ runtime comes as a package available in a user's language package manager.
26
26
For instructions on how to use the language-specific gRPC runtime for a project,
27
27
please refer to these documents
28
28
29
- - [ C++] ( src/cpp ) : follow the instructions under the ` src/cpp ` directory
30
- - [ C#/.NET] ( https://github.com/grpc/grpc-dotnet ) : NuGet packages ` Grpc.Net.Client ` , ` Grpc.AspNetCore.Server `
31
- - [ Dart] ( https://github.com/grpc/grpc-dart ) : pub package ` grpc `
32
- - [ Go] ( https://github.com/grpc/grpc-go ) : ` go get google.golang.org/grpc `
33
- - [ Java] ( https://github.com/grpc/grpc-java ) : Use JARs from Maven Central
34
- Repository
35
- - [ Kotlin] ( https://github.com/grpc/grpc-kotlin ) : Use JARs from Maven Central
36
- Repository
37
- - [ Node] ( https://github.com/grpc/grpc-node ) : ` npm install @grpc/grpc-js `
38
- - [ Objective-C] ( src/objective-c ) : Add ` gRPC-ProtoRPC ` dependency to podspec
39
- - [ PHP] ( src/php ) : ` pecl install grpc `
40
- - [ Python] ( src/python/grpcio ) : ` pip install grpcio `
41
- - [ Ruby] ( src/ruby ) : ` gem install grpc `
42
- - [ WebJS] ( https://github.com/grpc/grpc-web ) : follow the grpc-web instructions
29
+ - [ C++] ( src/cpp ) : follow the instructions under the ` src/cpp ` directory
30
+ - [ C#/.NET] ( https://github.com/grpc/grpc-dotnet ) : NuGet packages
31
+ ` Grpc.Net.Client ` , ` Grpc.AspNetCore.Server `
32
+ - [ Dart] ( https://github.com/grpc/grpc-dart ) : pub package ` grpc `
33
+ - [ Go] ( https://github.com/grpc/grpc-go ) : ` go get google.golang.org/grpc `
34
+ - [ Java] ( https://github.com/grpc/grpc-java ) : Use JARs from Maven Central
35
+ Repository
36
+ - [ Kotlin] ( https://github.com/grpc/grpc-kotlin ) : Use JARs from Maven Central
37
+ Repository
38
+ - [ Node] ( https://github.com/grpc/grpc-node ) : ` npm install @grpc/grpc-js `
39
+ - [ Objective-C] ( src/objective-c ) : Add ` gRPC-ProtoRPC ` dependency to podspec
40
+ - [ PHP] ( src/php ) : ` pecl install grpc `
41
+ - [ Python] ( src/python/grpcio ) : ` pip install grpcio `
42
+ - [ Ruby] ( src/ruby ) : ` gem install grpc `
43
+ - [ WebJS] ( https://github.com/grpc/grpc-web ) : follow the grpc-web instructions
43
44
44
45
Per-language quickstart guides and tutorials can be found in the
45
46
[ documentation section on the grpc.io website] ( https://grpc.io/docs/ ) . Code
66
67
67
68
## Performance
68
69
69
- See the
70
- [ Performance dashboard] ( https://grafana-dot-grpc-testing.appspot.com/ )
70
+ See the [ Performance dashboard] ( https://grafana-dot-grpc-testing.appspot.com/ )
71
71
for performance numbers of master branch daily builds.
72
72
73
73
## Concepts
@@ -77,28 +77,28 @@ See [gRPC Concepts](CONCEPTS.md)
77
77
## About This Repository
78
78
79
79
This repository contains source code for gRPC libraries implemented in multiple
80
- languages written on top of a shared C core library [ src/core] ( src/core ) .
80
+ languages written on top of a shared C++ core library [ src/core] ( src/core ) .
81
81
82
82
Libraries in different languages may be in various states of development. We are
83
83
seeking contributions for all of these libraries:
84
84
85
- | Language | Source |
86
- | ----------------------- | ---------------------------------- |
87
- | Shared C [ core library] | [ src/core] ( src/core ) |
88
- | C++ | [ src/cpp] ( src/cpp ) |
89
- | Ruby | [ src/ruby] ( src/ruby ) |
90
- | Python | [ src/python] ( src/python ) |
91
- | PHP | [ src/php] ( src/php ) |
92
- | C# (core library based) | [ src/csharp] ( src/csharp ) |
93
- | Objective-C | [ src/objective-c] ( src/objective-c ) |
94
-
95
- | Language | Source repo |
96
- | -------------------- | -------------------------------------------------- |
97
- | Java | [ grpc-java] ( https://github.com/grpc/grpc-java ) |
98
- | Kotlin | [ grpc-kotlin] ( https://github.com/grpc/grpc-kotlin ) |
99
- | Go | [ grpc-go] ( https://github.com/grpc/grpc-go ) |
100
- | NodeJS | [ grpc-node] ( https://github.com/grpc/grpc-node ) |
101
- | WebJS | [ grpc-web] ( https://github.com/grpc/grpc-web ) |
102
- | Dart | [ grpc-dart] ( https://github.com/grpc/grpc-dart ) |
103
- | .NET (pure C# impl.) | [ grpc-dotnet] ( https://github.com/grpc/grpc-dotnet ) |
104
- | Swift | [ grpc-swift] ( https://github.com/grpc/grpc-swift ) |
85
+ Language | Source
86
+ ------------------------- | ----------------------------------
87
+ Shared C++ [ core library] | [ src/core] ( src/core )
88
+ C++ | [ src/cpp] ( src/cpp )
89
+ Ruby | [ src/ruby] ( src/ruby )
90
+ Python | [ src/python] ( src/python )
91
+ PHP | [ src/php] ( src/php )
92
+ C# (core library based) | [ src/csharp] ( src/csharp )
93
+ Objective-C | [ src/objective-c] ( src/objective-c )
94
+
95
+ Language | Source repo
96
+ -------------------- | --------------------------------------------------
97
+ Java | [ grpc-java] ( https://github.com/grpc/grpc-java )
98
+ Kotlin | [ grpc-kotlin] ( https://github.com/grpc/grpc-kotlin )
99
+ Go | [ grpc-go] ( https://github.com/grpc/grpc-go )
100
+ NodeJS | [ grpc-node] ( https://github.com/grpc/grpc-node )
101
+ WebJS | [ grpc-web] ( https://github.com/grpc/grpc-web )
102
+ Dart | [ grpc-dart] ( https://github.com/grpc/grpc-dart )
103
+ .NET (pure C# impl.) | [ grpc-dotnet] ( https://github.com/grpc/grpc-dotnet )
104
+ Swift | [ grpc-swift] ( https://github.com/grpc/grpc-swift )
0 commit comments