go-wire 1.0~rc+git20161223.40.2f3b7aa-1 source package in Ubuntu

Changelog

go-wire (1.0~rc+git20161223.40.2f3b7aa-1) unstable; urgency=medium

  * Imported Upstream version 1.0~rc+git20161223.40.2f3b7aa
  * Remove unnecessary deps

 -- Alessio Treglia <email address hidden>  Sun, 05 Feb 2017 08:39:45 +0000

Upload details

Uploaded by:
Debian Go Packaging Team on 2017-02-05
Uploaded to:
Sid
Original maintainer:
Debian Go Packaging Team
Architectures:
any all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Zesty release on 2017-03-15 universe misc

Downloads

File Size SHA-256 Checksum
go-wire_1.0~rc+git20161223.40.2f3b7aa-1.dsc 2.3 KiB 72dabed2b713fa8657116e060824399865c06f29d9cb2141d72de7aa34af91ce
go-wire_1.0~rc+git20161223.40.2f3b7aa.orig.tar.xz 26.7 KiB 0fd366e209f51a2d8b51b201365853388f268d1de41158284adc992202792ae6
go-wire_1.0~rc+git20161223.40.2f3b7aa-1.debian.tar.xz 3.1 KiB 9ed00a4ca57688f3ff747c00d0f13ea86dcae01361903d4909ecde14d3429daf

No changes file available.

Binary packages built by this source

golang-github-tendermint-go-wire-dev: Go bindings for the Wire encoding protocol

 This software implements Go bindings for the Wire
 encoding protocol. The goal of the Wire encoding
 protocol is to be a simple language-agnostic
 encoding protocol for rapid prototyping of
 blockchain applications.
 .
  * Supported types:
   - Primary types: uvarint, varint, byte,
     uint[8,16,32,64], int[8,16,32,64], string,
     and time types are supported
   - Arrays: Arrays can hold items of any arbitrary
     type. For example, byte-arrays and
     byte-array-arrays are supported.
   - Structs: Struct fields are encoded by value
     (without the key name) in the order that they
     are declared in the struct. In this way it is
     similar to Apache Avro.
   - Interfaces: Interfaces are like union types
     where the value can be any non-interface type.
     The actual value is preceded by a single "type
     byte" that shows which concrete is encoded.
   - Pointers: Pointers are like optional fields.
     The first byte is 0x00 to denote a null pointer
     (e.g. no value), otherwise it is 0x01.
  * Unsupported types:
   - Maps: Maps are not supported because for most
     languages, key orders are nondeterministic. If
     you need to encode/decode maps of arbitrary
     key-value pairs, encode an array of {key,value}
     structs instead.
   - Floating points: Floating point number types are
     discouraged because of reasons. If you need to
     use them, use the field tag wire:"unsafe".
   - Enums: Enum types are not supported in all
     languages, and they're simple enough to model
     as integers anyways.
 .
 A compatible (and slower) JSON codec is included.
 .
 This package includes the source code and development
 files to compile applications.

wire: Simple Wire encoding protocol command line tool

 This software implements Go bindings for the Wire
 encoding protocol. The goal of the Wire encoding
 protocol is to be a simple language-agnostic
 encoding protocol for rapid prototyping of
 blockchain applications.
 .
 This package provides the wire command line client.

wire-dbgsym: debug symbols for package wire

 This software implements Go bindings for the Wire
 encoding protocol. The goal of the Wire encoding
 protocol is to be a simple language-agnostic
 encoding protocol for rapid prototyping of
 blockchain applications.
 .
 This package provides the wire command line client.