All Projects → xjh22222228 → Gosh

xjh22222228 / Gosh

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

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
go
31211 projects - #10 most used programming language
golang
3204 projects

Labels

Projects that are alternatives of or similar to Gosh

Datofu
there's a :db/fn for that
Stars: ✭ 104 (-39.88%)
Mutual labels:  utilities
Android Utils
[Android Library] Facilitating some very common functionalities in the form of utility classes for Android
Stars: ✭ 130 (-24.86%)
Mutual labels:  utilities
Ifvisible.js
Crossbrowser & lightweight way to check if user is looking at the page or interacting with it.
Stars: ✭ 1,896 (+995.95%)
Mutual labels:  utilities
Elect
The collection of utilities, best practice and fluent method for .NET Core
Stars: ✭ 107 (-38.15%)
Mutual labels:  utilities
Best Of Python
🏆 A ranked list of awesome Python open-source libraries and tools. Updated weekly.
Stars: ✭ 1,869 (+980.35%)
Mutual labels:  utilities
Cz Cli
The commitizen command line utility. #BlackLivesMatter
Stars: ✭ 12,671 (+7224.28%)
Mutual labels:  utilities
Node Mysql Utilities
Query builder for node-mysql with introspection, etc.
Stars: ✭ 98 (-43.35%)
Mutual labels:  utilities
Holster
A place to keep useful golang functions and small libraries
Stars: ✭ 166 (-4.05%)
Mutual labels:  utilities
Slimhud
Replacement for MacOS' volume, brightness and keyboard backlight HUDs.
Stars: ✭ 122 (-29.48%)
Mutual labels:  utilities
Swissarmylib
Collection of helpful utilities we use in our Unity projects.
Stars: ✭ 154 (-10.98%)
Mutual labels:  utilities
Office Js Helpers
[ARCHIVED] A collection of helpers to simplify development of Office Add-ins & Microsoft Teams Tabs
Stars: ✭ 111 (-35.84%)
Mutual labels:  utilities
Fontfor
Find fonts which can show a specified character and preview them in terminal or browser.
Stars: ✭ 118 (-31.79%)
Mutual labels:  utilities
Ramda Extension
🤘Utility library for functional JavaScript. With ❤️ to Ramda.
Stars: ✭ 139 (-19.65%)
Mutual labels:  utilities
Bootstrap 4 Utilities
Bootstrap 4 utility classes in LESS CSS for Bootstrap 3 or any other projects.
Stars: ✭ 105 (-39.31%)
Mutual labels:  utilities
Moshi Lazy Adapters
A collection of simple JsonAdapters for Moshi.
Stars: ✭ 158 (-8.67%)
Mutual labels:  utilities
Rearmed Js
A collection of helpful methods and monkey patches for Arrays, Objects, Numbers, and Strings in Javascript
Stars: ✭ 102 (-41.04%)
Mutual labels:  utilities
Spectre
Spectre.css - A Lightweight, Responsive and Modern CSS Framework
Stars: ✭ 10,938 (+6222.54%)
Mutual labels:  utilities
Gr8
Customizable, functional css utilities
Stars: ✭ 169 (-2.31%)
Mutual labels:  utilities
Utils
Ruby core extentions and class utilities for Hanami
Stars: ✭ 159 (-8.09%)
Mutual labels:  utilities
Marta Issues
An issue tracker for Marta File Manager.
Stars: ✭ 145 (-16.18%)
Mutual labels:  utilities

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!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].