2
使用飞镖时,您会偶然发现一些生成的库。有一个完整的GitHub组,其中包括:https://github.com/dart-google-apis飞镖生成的库如何生成?
我还没有想出如何这些库被生成?他们是从另一种语言编译的吗?哪种语言?并使用哪个编译器?
使用飞镖时,您会偶然发现一些生成的库。有一个完整的GitHub组,其中包括:https://github.com/dart-google-apis飞镖生成的库如何生成?
我还没有想出如何这些库被生成?他们是从另一种语言编译的吗?哪种语言?并使用哪个编译器?
Google的大部分外部API都在JSON文档中由称为发现服务的API描述。该文档被称为发现文档,并提供足够的信息来生成可将API资源表示为对象并可通过HTTP进行连接以进行调用的客户端API。您链接的Dart库是以这种方式生成的。
您可以阅读有关搜索服务的位置:https://developers.google.com/discovery/v1/using
和发电机所用那些库是在这里:https://github.com/dart-gde/discovery_api_dart_client_generator