https://github.com/umahmood/soundex
Soundex a go implementation of the Soundex algorithm.
https://github.com/umahmood/soundex
go golang phonetic-algorithm soundex
Last synced: 6 months ago
JSON representation
Soundex a go implementation of the Soundex algorithm.
- Host: GitHub
- URL: https://github.com/umahmood/soundex
- Owner: umahmood
- License: mit
- Created: 2018-06-09T22:31:39.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2020-06-13T12:49:41.000Z (about 6 years ago)
- Last Synced: 2025-05-18T13:02:02.084Z (about 1 year ago)
- Topics: go, golang, phonetic-algorithm, soundex
- Language: Go
- Size: 4.88 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Soundex
Soundex is a go implementation of the Soundex algorithm.
*"Soundex is a phonetic algorithm for indexing names by sound, as pronounced in English. The goal is for homophones to be encoded to the same representation so that they can be matched despite minor differences in spelling."* - [Wikipedia](https://en.wikipedia.org/wiki/Soundex)
# Installation
> $ go get github.com/umahmood/soundex
# Usage
```
package main
import (
"fmt"
"github.com/umahmood/soundex"
)
func main() {
fmt.Println(soundex.Code("Miller"))
fmt.Println(soundex.Code("Muller"))
}
```
Output:
```
M460
M460
```
# Documentation
> http://godoc.org/github.com/umahmood/soundex
# License
See the [LICENSE](LICENSE.md) file for license rights and limitations (MIT).