strings

package
v0.9.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 15, 2018 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ToSnakeCase    = ToSomeCaseWithSep('_', unicode.ToLower)
	ToURLSnakeCase = ToSomeCaseWithSep('-', unicode.ToLower)
)

Functions

func ContainTag

func ContainTag(strs []string, prefix string) bool

func FetchMetaInfo

func FetchMetaInfo(tag string, comments []string) string

Fetch information from slice of comments (docs). Returns appendix of first comment which has tag as prefix.

func FetchTags

func FetchTags(strs []string, prefix string) (tags []string)

func HasTag

func HasTag(strs []string, prefix string) bool

func IsInStringSlice

func IsInStringSlice(what string, where []string) bool

func LastUpperOrFirst

func LastUpperOrFirst(str string) string

Return last upper char in string or first char if no upper characters founded.

func LastWordFromName

func LastWordFromName(name string) string

func ToLower

func ToLower(str string) string

func ToLowerFirst

func ToLowerFirst(s string) string

func ToSomeCaseWithSep

func ToSomeCaseWithSep(sep rune, runeConv func(rune) rune) func(string) string

func ToUpperFirst

func ToUpperFirst(s string) string

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL