{"id":52085,"library":"gookit-goutil","title":"Goutil","description":"A collection of useful utility functions for Go covering byte, int, string, array/slice, map, struct, reflect, error, time, format, CLI, ENV, filesystem, system, testing, debug and more.","status":"active","version":"0.7.6","language":"go","source_language":null,"source_url":"https://github.com/gookit/goutil","tags":["utility","string","cli","filesystem"],"install":[{"cmd":"go get github.com/gookit/goutil","lang":"bash","label":"Install github.com/gookit/goutil"}],"dependencies":[],"imports":[{"symbol":"goutil","correct":"github.com/gookit/goutil"}],"quickstart":{"code":"package main\n\nimport (\n\t\"fmt\"\n\t\"github.com/gookit/goutil/strutil\"\n)\n\nfunc main() {\n\tfmt.Println(strutil.UpperFirst(\"hello\"))\n}","lang":"go","description":"Uses strutil to uppercase the first letter of a string."},"warnings":[],"env_vars":null,"search_vec":"'array/slice':14 'byte':11 'cli':21,31 'collect':3 'cover':10 'debug':26 'env':22 'error':18 'filesystem':23,32 'format':20 'function':7 'go':9 'goutil':1 'int':12 'map':15 'reflect':17 'string':13,30 'struct':16 'system':24 'test':25 'time':19 'use':5 'util':6,29","created_at":"2026-06-15T06:40:57.214437+00:00","updated_at":"2026-06-15T06:40:57.214437+00:00","problems":[],"ecosystem":"go","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/gookit/goutil","github":"https://github.com/gookit/goutil","docs":"https://pkg.go.dev/github.com/gookit/goutil#section-documentation","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["utility"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-15","next_check":"2026-12-12","install_tag":null}}