go学习5

go学习5


下载gin框架

go get github.com/gin-gonic/gin

先要设置好环境变量GOROOT GOPATH
GOROOT 是你安装go的目录
GOPATH 是你工作区的目录
在IDE和系统环境变量都要设置,设置好后执行上面命令下载框架就会下载到GOPATH的目录下的src文件夹里

go打开文件

直接上代码

func main() {
    //打开文件
    find,err := os.Open(fileName)
    if err != nil{
        fmt.Println(err)
    }
    //方法结束关闭文件
    defer find.Close()
    //读取文件内容
    content := bufio.NewReader(find)
    for{
        line,err := content.ReadString('\n') //以'\n'为结束符读入一行

        //.......你的逻辑处理

        if err != nil || io.EOF == err{
            break
        }
    }

对未知类型的json字符串接收,已知的可以定义struct接收

//对未知类型用map接收
var value map[string]interface{}

删除result字符串中最后一次出现的逗号

strings.TrimSuffix(result,",")

gin框架中引用静态文件需要设置静态文件目录

    //设定静态文件目录
    router.Static("./public","D:/gowork/public")

猜你喜欢

转载自blog.csdn.net/qq_38083665/article/details/82260602
go5