Skip to content

Tags: ianlopshire/go-fixedwidth

Tags

v0.10.0

Toggle v0.10.0's commit message
Add `none` formatting option

v0.9.5

Toggle v0.9.5's commit message
Fix encoder panic when last value is empty

Fix a panic in the encoder due to trying to write an empty value at
the end of a line that contains multi-byte characters.

v0.9.4

Toggle v0.9.4's commit message
Return error in the error branch

This change fixes the issue when there is an error in decoding, where
the original code would return no error and false for ok. That would
confuse the calling function.

v0.9.3

Toggle v0.9.3's commit message
Update versions of go used to run tests

Update the versions of Go used to run tests from 1.13 through 1.17 to
1.15 through 1.19

v0.9.2

Toggle v0.9.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix incorrect error for very long lines (#48)

Fix a bug where an io.EOF error would incorrectly be returned when a
line of data contains bufio.MaxScanTokenSize characters or greater.
The decoder will now return ErrTooLong when a line is too long to
decode.

Fixes #47

v0.9.1

Toggle v0.9.1's commit message
Cache the most recently used valueEncoder to avoid a hash table lookup

v0.9.0

Toggle v0.9.0's commit message
Add multibyte character support to encoder

v0.8.0

Toggle v0.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Implement the bool type (#40)

This implements encoding and decoding bools.

v0.7.0

Toggle v0.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add configurable formatting (#37)

v0.6.0

Toggle v0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Make decodee lineTerminator customisable (#31)

Make line separator customisable