Documentation ¶
Index ¶
- func Contains[V string | []string](s []string, val V) bool
- func Every[T any](v []T, f func(T) bool) bool
- func Filter[T any](v []T, f func(T) bool) []T
- func Find[T any](v []T, f func(T) bool) (found T, idx int, err error)
- func Map[T any, R any](v []T, f func(T) R) (result []R)
- func PlotImageFromBytes(data []byte, plotData []PlotDataModel) (result []byte, err error)
- func PlotImageFromDir(filePath string, plotData []PlotDataModel) (result []byte, err error)
- func PlotImageFromUrl(url string, plotData []PlotDataModel) (result []byte, err error)
- func SetUnique[T comparable](v []T) (result []T)
- func Some[T any](v []T, f func(T) bool) bool
- type PlotDataModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Filter ¶
สำหรับ Filter slice โดย filter จากค่า return ของ function ที่เป็นจริง ส่ง type ไหนมา จะส่ง type นั้นกลับไป
func Find ¶
สำหรับตรวจสอบค่าใน slice ว่ามีค่าที่ตรงตามเงื่อนไขของ function อย่างน้อย 1 ตัว หรือไม่ จากนั้นจะส่งค่านั้นมาพร้อม index
func PlotImageFromBytes ¶
func PlotImageFromBytes(data []byte, plotData []PlotDataModel) (result []byte, err error)
func PlotImageFromDir ¶
func PlotImageFromDir(filePath string, plotData []PlotDataModel) (result []byte, err error)
func PlotImageFromUrl ¶
func PlotImageFromUrl(url string, plotData []PlotDataModel) (result []byte, err error)
Types ¶
type PlotDataModel ¶
Click to show internal directories.
Click to hide internal directories.