file status

master
sre 2 years ago
parent 1448510a62
commit ab82e41e32

@ -3,7 +3,7 @@ package httpQuery
import "testing"
func TestGet(t *testing.T) {
body, err := httpQuery.GET("https://api.ethermine.org/poolStats")
body, err := httpQuery.GET("https://sre.ink")
if err != nil {
t.Error(err)
}

@ -3,6 +3,7 @@ package operaSystem
import (
"encoding/base64"
"os"
"time"
)
func (fl *OperaSystem) ByteToBase64(b []byte) string {
@ -35,3 +36,43 @@ func (fl *OperaSystem) ByteToFile(b []byte, filePath string) error {
}(file)
return nil
}
func (fl *OperaSystem) FileName(filePath string) string {
fileInfo, err := os.Stat(filePath)
if err == nil {
return fileInfo.Name()
}
return ""
} // FileName
func (fl *OperaSystem) FileSize(filePath string) int64 {
fileInfo, err := os.Stat(filePath)
if err == nil {
return fileInfo.Size()
}
return 0
}
func (fl *OperaSystem) FileModTime(filePath string) time.Time {
fileInfo, err := os.Stat(filePath)
if err == nil {
return fileInfo.ModTime()
}
return time.Time{}
}
func (fl *OperaSystem) FileMode(filePath string) os.FileMode {
fileInfo, err := os.Stat(filePath)
if err == nil {
return fileInfo.Mode()
}
return 0
}
func (fl *OperaSystem) IsDir(filePath string) bool {
fileInfo, err := os.Stat(filePath)
if err == nil {
return fileInfo.IsDir()
}
return false
}

@ -12,3 +12,30 @@ func TestFile_ByteToBase64(t *testing.T) {
fmt.Println(base64Str)
fmt.Println(byteResult)
}
func TestOperaSystem_FileName(t *testing.T) {
filePath := "./file.go"
fileName := operaSystem.FileName(filePath)
fmt.Println(fileName)
}
func TestOperaSystem_FileSize(t *testing.T) {
filePath := "./file.go"
fileSize := operaSystem.FileSize(filePath)
fmt.Println(fileSize)
}
func TestOperaSystem_FileModTime(t *testing.T) {
filePath := "./file1.go"
fileModTime := operaSystem.FileModTime(filePath)
fmt.Println(fileModTime)
}
func TestOperaSystem_FileMode(t *testing.T) {
filePath := "./file.go"
fileMode := operaSystem.FileMode(filePath)
fmt.Println(fileMode)
}
func TestOperaSystem_IsDir(t *testing.T) {
filePath := "./"
isDir := operaSystem.IsDir(filePath)
fmt.Println(isDir)
}

Loading…
Cancel
Save