Popularity
0.9
-
Activity
3.4
-
4
1
3

Description

Small package for validating postal codes. While the validation process does not guarantee that the postcode actually exists, it does guarantee that the format of the provided input is valid.

The reason for creating this package is that there is no good regular expression for validating postal codes, and even if it existed, it would have been huge and inefficient.

Full documentation can be found at: https://godoc.org/github.com/adrg/postcode

Programming language: Go
Tags: Validation     Go     Package     Golang     Library     Validator     Zip     Postcode     Postal Codes    

postcode alternatives and similar packages

Based on the "Validation" category

Do you think we are missing an alternative of postcode or a related project?

Add another 'Validation' Package

README

postcode

GoDoc License: MIT Go Report Card

Small package for validating postal codes. While the validation process does not guarantee that the postcode actually exists, it does guarantee that the format of the provided input is valid.

The reason for creating this package is that there is no good regular expression for validating postal codes, and even if it existed, it would have been huge and inefficient.

Full documentation can be found at: https://godoc.org/github.com/adrg/postcode

Installation

go get github.com/adrg/postcode

Usage

package main

import (
    "github.com/adrg/postcode"
)

func main() {
    if err := postcode.Validate("10007"); err != nil {
        // the postcode is not valid
        // treat error
    }
}

References

For more information see

Contributing

Contributions in the form of pull requests, issues or just general feedback, are always welcome. See CONTRIBUTING.MD.

License

Copyright (c) 2016 Adrian-George Bostan.

This project is licensed under the MIT license. See LICENSE for more details.


*Note that all licence references and agreements mentioned in the postcode README section above are relevant to that project's source code only.