发布于 2015-02-01 02:08:55 | 325 次阅读 | 评论: 0 | 来源: PHPERZ
Go语言
Go是一种新的语言,一种并发的、带垃圾回收的、快速编译的语言。Go是谷歌2009年发布的第二款编程语言。2009年7月份,谷歌曾发布了Simple语言,它是用来开发Android应用的一种BASIC语言。
示例代码
package main
import (
"fmt"
"path"
"strings"
)
func main() {
fullFilename := "/Users/itfanr/Documents/test.txt"
fmt.Println("fullFilename =", fullFilename)
var filenameWithSuffix string
filenameWithSuffix = path.Base(fullFilename)
fmt.Println("filenameWithSuffix =", filenameWithSuffix)
var fileSuffix string
fileSuffix = path.Ext(filenameWithSuffix)
fmt.Println("fileSuffix =", fileSuffix)
var filenameOnly string
filenameOnly = strings.TrimSuffix(filenameWithSuffix, fileSuffix)
fmt.Println("filenameOnly =", filenameOnly)
}