# functools **Repository Path**: viscaria-virus/functools ## Basic Information - **Project Name**: functools - **Description**: 提供函数式编程支持的Go语言工具库 - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-05 - **Last Updated**: 2025-09-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # functools ![GitHub Tag](https://img.shields.io/github/v/tag/se-dev-pion/functools?color=007d9c) ![GitHub License](https://img.shields.io/github/license/se-dev-pion/functools?color=282661) ![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/se-dev-pion/functools/github-actions.yaml?label=unit-tests) ![Codecov](https://img.shields.io/codecov/c/github/se-dev-pion/functools?color=2cd495) A library enhancing functional programming support for Golang. ## Getting Started ### Prerequisites functools requires Go version `1.18` or above. ### Getting functools With Go's module support, `go [build|run|test]` automatically fetches the necessary dependencies when you add the import in your code: ```go import "github.com/se-dev-pion/functools" ``` Alternatively, use `go get`: ```sh go get -u github.com/se-dev-pion/functools ``` ### [Examples](https://pkg.go.dev/github.com/se-dev-pion/functools#pkg-examples)