Google 开放两个开源项目

Photobucket

最近 Google 开放了两个内部使用的工具作为开源项目供所有开发者使用,一个是 Google Test,另一个是 Protocol Buffers.

Google Test 是 Google C++ Testing Framework 的简称,主要用于 C++ 测试,数以千计的 Google 员工都用这个工具来检查 C++ 程序.这个工具大概需要10分钟的学习就能掌握简单的使用方法,如果你敢兴趣,可以访问 Google Test 的官方博客.

Protocol Buffers 是一款数据交换工具.允许用户用特定的语言来定义简单的数据结构,然后把他们编写分类来再现你选择的那种语言结构.这些分类有完整的深度优化过的代码来分析并且把你的信息连续为一个非常紧凑的的格式.最好的是,这些分类和易于使用: 每个字段都可以使用简单的 "get" 和 "set" 的方法,一旦你准备好,只需要一个很简单的 call 就可以把全部信息连续起来 – 或者从那个地方开始解析 – 成为一个 byte 阵列或者 I/O 流.如果你对 Protocol Buffers 感兴趣,可以查阅它在 Google Code 中的页面.

由于涉及一些技术专业用语,而我又完全不懂,所以翻译肯定不是很准确.详细情况可以关注上面给出的两个链接,如果对 Google 开源项目感兴趣,也请关注官方开源项目博客.

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>