0
0
mirror of https://github.com/thegeeklab/wp-matrix.git synced 2024-09-20 01:22:47 +02:00
wp-matrix/vendor/github.com/matrix-org/gomatrix/userids_examples_test.go
2018-01-08 09:54:13 +01:00

28 lines
535 B
Go

package gomatrix
import "fmt"
func ExampleEncodeUserLocalpart() {
localpart := EncodeUserLocalpart("Alph@Bet_50up")
fmt.Println(localpart)
// Output: _alph=40_bet__50up
}
func ExampleDecodeUserLocalpart() {
localpart, err := DecodeUserLocalpart("_alph=40_bet__50up")
if err != nil {
panic(err)
}
fmt.Println(localpart)
// Output: Alph@Bet_50up
}
func ExampleExtractUserLocalpart() {
localpart, err := ExtractUserLocalpart("@alice:matrix.org")
if err != nil {
panic(err)
}
fmt.Println(localpart)
// Output: alice
}