https://github.com/quasilyte/gslices
This is my own slices package for go, because I don't like the stdlib API
https://github.com/quasilyte/gslices
gamedev go golang library slices
Last synced: 11 months ago
JSON representation
This is my own slices package for go, because I don't like the stdlib API
- Host: GitHub
- URL: https://github.com/quasilyte/gslices
- Owner: quasilyte
- License: mit
- Created: 2024-04-26T08:50:45.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-07-04T08:43:39.000Z (12 months ago)
- Last Synced: 2025-07-04T09:42:07.957Z (12 months ago)
- Topics: gamedev, go, golang, library, slices
- Language: Go
- Homepage:
- Size: 12.7 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gslices
## Overview
This is my own `slices` package for Go, because I don't like the [stdlib API](https://pkg.go.dev/slices).
Please consider using the stdlib package or make your own wrapper instead of using this package.
The `g` prefix implies a strong connection with my other game development packages, like [gsignal](https://github.com/quasilyte/gsignal).
It's not a coincidence, I'm using this library for game development which implies that I'm willing to prioritize its needs over anything else.
But unlike other g-packages, there is a standard library alternative. Therefore, I can't recommend using it to anyone apart from myself.
## Installation
```bash
go get github.com/quasilyte/gslices
```