persian alternatives and similar packages
Based on the "Miscellaneous" category.
Alternatively, view persian alternatives based on common mentions on social networks and blogs.
-
golang-standards/project-layout
Set of common historical and emerging project layout patterns in the Go ecosystem. -
gopsutil
A cross-platform library for retrieving process and system utilization(CPU, Memory, Disks, etc). -
go.uuid
Implementation of Universally Unique Identifier (UUID). Supported both creation and parsing of UUIDs. -
base64Captcha
Base64captch supports digit, number, alphabet, arithmetic, audio and digit-alphabet captcha. -
go-restful-api
An idiomatic Go RESTful API starter kit following SOLID principles and Clean Architecture with a common project layout. -
cookiecutter-golang
A Go application boilerplate template for quick starting projects following production best practices. -
Tideland Go
The Tideland Go Library contains a larger set of useful Google Go packages for different purposes. -
shoutrrr
Notification library providing easy access to various messaging services like slack, mattermost, gotify and smtp among others. -
stats
Monitors Go MemStats + System stats such as Memory, Swap and CPU and sends via UDP anywhere you want for logging etc...
Get performance insights in less than 4 minutes
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of persian or a related project?
Popular Comparisons
README
persian
Some utilities for Persian language in Go (Golang).
Installation
go get github.com/mavihq/persian
API
.ToPersianDigits
Converts all English digits in the string to Persian digits.
persian.ToPersianDigits("123salam456")
=> "۱۲۳salam۴۵۶"
.ToPersianDigitsFromInt
Converts integer value to string with Persian digits.
persian.ToPersianDigitsFromInt(123)
=> "۱۲۳"
.ToEnglishDigits
Converts all Persian digits in the string to English digits.
persian.ToEnglishDigits("۱۲۳salam۴۵۶")
=> "123salam456"
.OnlyEnglishNumbers
Extracts only English digits from string.
persian.OnlyEnglishNumbers("123salam۴۵۶")
=> "123"
.OnlyPersianNumbers
Extracts only Persian digits from string.
persian.OnlyPersianNumbers("123salam۴۵۶")
=> "۴۵۶"
.SwitchToPersianKey
Converts English chars to their equivalent Persian char on keyboard.
persian.SwitchToPersianKey("sghl o,fd ? o,fl llk,k")
=> "سلام خوبی ؟ خوبم ممنون"
.SwitchToEnglishKey
Converts Persian chars to their equivalent English char on keyboard.
persian.SwitchToEnglishKey("اثغ صاشفس عح ؟")
=> "hey whats up ?"
.Currency
Formats number to Persian currency style.
persian.Currency("1234567")
=> "۱،۲۳۴،۵۶۷"
.Toman
Formats number to Persian currency style with تومان postfix.
persian.Toman("1234567")
=> "۱،۲۳۴،۵۶۷ تومان"
.Rial
Formats number to Persian currency style with ﷼ postfix.
persian.Rial("1234567")
=> "۱،۲۳۴،۵۶۷ ﷼"
.FixArabic
Used for converting Arabic characters to Persian.
persian.FixArabic("علي")
=> "علی"