Skip to content
/ gokc Public

Yet Another Keepalived Syntax Checker in Golang.

License

Notifications You must be signed in to change notification settings

yuuki/gokc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Sep 23, 2019
14d9cb7 · Sep 23, 2019
Jun 17, 2019
Jan 14, 2016
Mar 30, 2017
Sep 20, 2019
Jun 4, 2019
Mar 12, 2016
Jan 31, 2016
Jun 18, 2019
Mar 31, 2017
Jun 17, 2019
Sep 23, 2019
Jun 17, 2019
Jan 14, 2016
Jun 17, 2019
Jun 17, 2019
Jun 17, 2019
Jun 17, 2019
Jun 17, 2019
Sep 23, 2019

Repository files navigation

gokc

Build Status Latest Version Go Report Card

Yet Another Keepalived syntax checker in golang.

Usage

gokc -f /etc/keepalived/keepalived.conf
gokc: the configuration file /etc/keepalived/keepalived.conf syntax is ok

Installation

Homebrew

$ brew tap yuuki/gokc
$ brew install gokc

Download binary from GitHub Releases

Releases・yuuki/gokc - GitHub

Build from source

 $ go get github.com/yuuki/gokc
 $ go install github.com/yuuki/gokc

Contribution

  1. Fork (https://github.com/yuuki/gokc/fork)
  2. Create a feature branch
  3. Commit your changes
  4. Rebase your local changes against the master branch
  5. Run test suite with the go test ./... command and confirm that it passes
  6. Run gofmt -s
  7. Create new Pull Request

License

The MIT License.

Author

y_uuki