Skip to content

MikhailMS/go-radius

Repository files navigation

Golang RADIUS Protocol

Pure (as far as this code goes) implementation of RADIUS protocol in Go

Most of the RFCs related to RADIUS protocol are implemented with a few exceptions for a few data types, ie TLV, VSA

Go Version Support

Go version Go version Go version

Older versions may also be fine, however Action CI/CD only tests against versions above

Installation

go get "github.com/MikhailMS/go-radius"

# In Go code
import "github.com/MikhailMS/go-radius"

Tests

  1. go test ./...

Contributing

Would you love to contribute to this project? I'd really appreciate your input!

  1. Raise an issue, if you believe some functionality is missing, something is broken and etc
  2. Create a PR, if you already sorted out some issues yourself. Please ensure to submit PR to development branch

Notes

  1. This is re-write of Rust implementation of RADIUS protocol

About

RADIUS protocol implementation in Go language

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages