Loci runs CI tests locally to make sure your commits will pass such tests before pushing remote repository.
Package csvplus extends the standard Go encoding/csv package with fluent interface, lazy stream operations, indices and joins.
Formula Go helps you to build and upload your software written in Go; and then prepare homebrew and linuxbrew formulae and for it. Formula Go assumes your software is hosted in GitHub, and the pre-compiled binaries are uploaded in the release page of it.
Set repositories which doesn't belong golang project to .goimportsignore. When you employ go-style directory tree to maintain all projects even if such projects are not written in golang, your $GOPATH/src has too many repositories and it makes goimports slower. gii lists up repositories which doesn't belong to golang projects from your $GOPATH/src and writes them to .goimportsignore, so that goimports doesn't search such repositories.
OCRPDF is a tool for extracting plain text from scanned documents and postprocessing of the text using user-defined rewriting rules to remove OCR artefacts and irregularities.
GoLang is an expressive and statically-typed language with a C-style syntax optimized for conciseness. Garbage collection and code concurrency are core features. It provides strong type safety, but retains a few dynamic capabilities, declaration inference, and built-ins for variable-length arrays and dictionaries. By omitting complex inheritance schemes, operator overleading and generic programming it allows for fast compilation, and defaults to statically linked binaries (utilizing its custom p
minor feature: Go 1.4 contains only one tiny language change, in the form of a backwards-compatible simple variant of for-range loop, and a possibly breaking change to the compiler involving methods on pointers-to-pointers.
The release focuses primarily on implementation work, improving the garbage collector and preparing the ground for a fully concurrent collector to be rolled out in the next few releases. Stacks are now contiguous, reallocated when necessary rather than linking on new "segments"; this release therefore eliminates the notorious "hot stack split" problem. There are some new tools available including support in the go command for build-time source code generation. The release also adds support for ARM processors on Android and Native Client (NaCl) and for AMD64 on Plan 9.