Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(4452)

Issue 676041: code review 676041: Go support for protocol buffers. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
14 years, 9 months ago by r
Modified:
14 years, 9 months ago
Reviewers:
CC:
rsc, dsymonds, ken2, golang-dev
Visibility:
Public.

Description

Go support for protocol buffers. Consists of a compiler plugin and the support library, all written in Go. This is a complete implementation except for: - Extensions in the plugin - coming soon - support is already in the library - Services (RPC) - needs an external definition to honor before supporting. - Insertion points in the plugin - may come

Patch Set 1 #

Total comments: 4

Patch Set 2 : code review 676041: Go support for protocol buffers. #

Total comments: 5

Patch Set 3 : code review 676041: Go support for protocol buffers. #

Patch Set 4 : code review 676041: Go support for protocol buffers. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+8367 lines, -0 lines) Patch
A CONTRIBUTORS View 1 2 1 chunk +11 lines, -0 lines 0 comments Download
A LICENSE View 1 chunk +31 lines, -0 lines 0 comments Download
A Make.protobuf View 1 chunk +46 lines, -0 lines 0 comments Download
A Makefile View 1 2 1 chunk +53 lines, -0 lines 0 comments Download
A README View 1 2 1 chunk +160 lines, -0 lines 0 comments Download
A compiler/Makefile View 1 chunk +44 lines, -0 lines 0 comments Download
A compiler/descriptor/Makefile View 1 chunk +53 lines, -0 lines 0 comments Download
A compiler/descriptor/descriptor.pb.go View 1 1 chunk +398 lines, -0 lines 0 comments Download
A compiler/descriptor/descriptor.pb.golden View 1 1 chunk +398 lines, -0 lines 0 comments Download
A compiler/doc.go View 1 chunk +51 lines, -0 lines 0 comments Download
A compiler/main.go View 1 chunk +903 lines, -0 lines 0 comments Download
A compiler/plugin/Makefile View 1 1 chunk +54 lines, -0 lines 0 comments Download
A compiler/plugin/plugin.pb.go View 1 1 chunk +47 lines, -0 lines 0 comments Download
A compiler/plugin/plugin.pb.golden View 1 1 chunk +47 lines, -0 lines 0 comments Download
A compiler/testdata/Makefile View 1 2 1 chunk +63 lines, -0 lines 0 comments Download
A compiler/testdata/imp.proto View 1 chunk +41 lines, -0 lines 0 comments Download
A compiler/testdata/main.go View 1 chunk +44 lines, -0 lines 0 comments Download
A compiler/testdata/multi1.proto View 1 chunk +42 lines, -0 lines 0 comments Download
A compiler/testdata/multi2.proto View 1 chunk +44 lines, -0 lines 0 comments Download
A compiler/testdata/multi3.proto View 1 chunk +41 lines, -0 lines 0 comments Download
A compiler/testdata/test.proto View 1 chunk +75 lines, -0 lines 0 comments Download
A compiler/testdata/test.pb.go.golden View 1 chunk +124 lines, -0 lines 0 comments Download
A proto/Makefile View 1 chunk +45 lines, -0 lines 0 comments Download
A proto/all_test.go View 1 chunk +1042 lines, -0 lines 0 comments Download
A proto/decode.go View 1 chunk +741 lines, -0 lines 0 comments Download
A proto/encode.go View 1 chunk +557 lines, -0 lines 0 comments Download
A proto/extensions.go View 1 chunk +153 lines, -0 lines 0 comments Download
A proto/lib.go View 1 chunk +537 lines, -0 lines 0 comments Download
A proto/properties.go View 1 chunk +515 lines, -0 lines 0 comments Download
A proto/testdata/Makefile View 1 2 1 chunk +53 lines, -0 lines 0 comments Download
A proto/testdata/test.proto View 1 chunk +209 lines, -0 lines 0 comments Download
A proto/testdata/test.pb.go View 1 chunk +334 lines, -0 lines 0 comments Download
A proto/testdata/test.pb.go.golden View 1 chunk +334 lines, -0 lines 0 comments Download
A proto/text.go View 1 chunk +221 lines, -0 lines 0 comments Download
A proto/text_parser.go View 1 2 1 chunk +473 lines, -0 lines 0 comments Download
A proto/text_parser_test.go View 1 chunk +244 lines, -0 lines 0 comments Download
A proto/text_test.go View 1 chunk +139 lines, -0 lines 0 comments Download

Messages

Total messages: 6
r
Hello rsc@golang.org, dsymonds@golang.org, ken@golang.org (cc: golang-dev@golang.org), I'd like you to review this change.
14 years, 9 months ago (2010-03-21 03:29:23 UTC) #1
rsc
LGTM (changed cc) http://codereview.appspot.com/676041/diff/1/2 File CONTRIBUTORS (right): http://codereview.appspot.com/676041/diff/1/2#newcode1 CONTRIBUTORS:1: # This is the official list ...
14 years, 9 months ago (2010-03-21 04:32:55 UTC) #2
dsymonds
LGTM http://codereview.appspot.com/676041/diff/3001/4001 File CONTRIBUTORS (right): http://codereview.appspot.com/676041/diff/3001/4001#newcode4 CONTRIBUTORS:4: # The AUTHORS file lists the copyright holders; ...
14 years, 9 months ago (2010-03-21 05:10:06 UTC) #3
r2
On Mar 20, 2010, at 10:10 PM, dsymonds@golang.org wrote: > LGTM > > > http://codereview.appspot.com/676041/diff/3001/4001 ...
14 years, 9 months ago (2010-03-21 05:30:40 UTC) #4
r2
On Mar 20, 2010, at 9:32 PM, rsc@golang.org wrote: > LGTM > > (changed cc) ...
14 years, 9 months ago (2010-03-21 05:31:00 UTC) #5
r
14 years, 9 months ago (2010-03-21 05:32:37 UTC) #6
*** Submitted as
http://code.google.com/p/goprotobuf/source/detail?r=2fd7ffde48b1 ***

Go support for protocol buffers.

Consists of a compiler plugin and the support library, all written in Go.

This is a complete implementation except for:
  - Extensions in the plugin
    - coming soon
    - support is already in the library
  - Services (RPC)
    - needs an external definition to honor before supporting.
  - Insertion points in the plugin
    - may come

R=rsc, dsymonds1, ken2
CC=golang-dev
http://codereview.appspot.com/676041
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b