- Published on
go常用写法
使用path.Base和filepath.Base取得路径中的文件名
// 使用path.Base提取文件名 硬编码的字符串足够了 baseName := path.Base(p) fmt.Println("Using path.Base:", baseName) // 使用filepath.Base提取文件名; 会自动处理不同操作系统中的路径分隔符差异。在处理用户输入的路径或者从操作系统获取的路径更合适 filepathBaseName := filepath.Base(p) fmt.Println("Using filepath.Base:", filepathBaseName)
结构体实现接口约束
var _ SomeInterface = (*MyService)(nil)