Documentation
¶
Index ¶
- func BufferToReadSeekCloser(buf *bytes.Buffer) io.ReadSeekCloser
- func CopyDir(src, dst string) error
- func DetectCompression(r io.Reader) (io.ReadCloser, string, error)
- func GinLog() gin.HandlerFunc
- func GormLog() gormlogger.Interface
- func HasStack(err error) bool
- func Merge[T comparable, Slice ~[]T](slices ...Slice) Slice
- func MoveFile(org string, dst string) error
- func MultipartFormNames(r *http.Request) []string
- func PrintAsJSON(data interface{})
- func ReadCloser(input io.ReadCloser) (*mimetype.MIME, io.ReadCloser, error)
- func ReadSeekerWithMimeType[T io.ReadSeeker](input T) (*mimetype.MIME, T, error)
- func ReaderWithMimeType(input io.Reader) (*mimetype.MIME, io.Reader, error)
- func ResolvePath(baseDir, targetPath string) string
- func TodoCmd(name string) *cobra.Command
- func UseColorLog(level slog.Level)
- func WrapErr(err error, msg string) error
- type ReadSeekCloser
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BufferToReadSeekCloser ¶
func BufferToReadSeekCloser(buf *bytes.Buffer) io.ReadSeekCloser
func CopyDir ¶
CopyDir recursively copies a directory tree from src to dst. dst must not exist (it will be created).
func DetectCompression ¶
DetectCompression は、与えられた io.Reader の圧縮形式 (gzip, zstd, xz) を検出し、 検出した形式に応じたデコーダーでラップした io.ReadCloser を返します。 圧縮形式が検出されない場合は、元の io.Reader を io.NopCloser でラップして返します。
func GinLog ¶
func GinLog() gin.HandlerFunc
func GormLog ¶
func GormLog() gormlogger.Interface
func Merge ¶
func Merge[T comparable, Slice ~[]T](slices ...Slice) Slice
func MultipartFormNames ¶
func PrintAsJSON ¶
func PrintAsJSON(data interface{})
func ReadCloser ¶
func ReadCloser(input io.ReadCloser) (*mimetype.MIME, io.ReadCloser, error)
func ReadSeekerWithMimeType ¶
func ReadSeekerWithMimeType[T io.ReadSeeker](input T) (*mimetype.MIME, T, error)
func ReaderWithMimeType ¶
func ResolvePath ¶
func UseColorLog ¶
Types ¶
type ReadSeekCloser ¶
type ReadSeekCloser struct {
io.ReadSeeker
}
func (ReadSeekCloser) Close ¶
func (r ReadSeekCloser) Close() error
Click to show internal directories.
Click to hide internal directories.