Skip to content

synesissoftware/CLASP.Go

Repository files navigation

CLASP.Go

License GitHub release Last Commit Go Go Report Card Go Reference

Command-Line Argument Sorting and Parsing for Go

Introduction

CLASP stands for Command-Line Argument Sorting and Parsing. The first CLASP library was a C library with a C++ wrapper. There have been several implementations in other languages. CLASP.Go is the Go version.

Table of Contents

Installation

Install via go get, as in:

go get "github.com/synesissoftware/CLASP.Go"

and then import as:

import clasp "github.com/synesissoftware/CLASP.Go"

or, simply, as:

import "github.com/synesissoftware/CLASP.Go"

Components

T.B.C.

Examples

Examples are provided in the examples directory, along with a markdown description for each. A detailed list TOC of them is provided in EXAMPLES.md.

Project Information

Where to get help

GitHub Page

Contribution guidelines

Defect reports, feature requests, and pull requests are welcome on https://github.com/synesissoftware/CLASP.Go.

Dependencies

None

Development/Testing Dependencies

Related projects

CLASP.Ruby is inspired by the C/C++ CLASP library, which is documented in the articles:

Other CLASP libraries include:

Projects in which CLASP.Go is used include:

CLASP.Go is used in the libCLImate.Go library.

License

CLASP.Go is released under the 3-clause BSD license. See LICENSE for details.

About

Command-Line Argument Sorting and Parsing, for Go

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •