Skip to content

🛺 Golang utility library, With additional functions such as JavaScript/Python! Golang实用程序库。

License

Notifications You must be signed in to change notification settings

xjh22222228/gosh

Repository files navigation

Golang utility library, With additional functions such as JavaScript/Python!

Installation

go get -d github.com/xjh22222228/gosh

Getting Started

package main

import (
    "fmt"
    "time"
    "github.com/xjh22222228/gosh/gstr"
    "github.com/xjh22222228/gosh/gslice"
    "github.com/xjh22222228/gosh/gtime"
)

func main() {
    s := gstr.Reverse("Hello World")
    fmt.Println(s) // => dlroW olleH


    months := []string{"Jan", "March", "April", "June"}
    deleteItem := gslice.Splice(&months, 4, 1, "May")
    fmt.Println(months, deleteItem)  // => [Jan March April June May] []
    
    // Format date
    fmt.Println(gtime.Format(time.Now(), "YYYY-MM-DD HH:mm:ss"))
    // => 2021-03-12 21:25:37
}

More in-depth info can be found in the runtime documentation.

Contributing

We appreciate your help!

About

🛺 Golang utility library, With additional functions such as JavaScript/Python! Golang实用程序库。

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages