Go 实现一个读JSON文件至内存的脚本

目录

      • 项目结构
      • 具体实现
        • 代码:
        • 编译成可执行文件:
        • 效果:

项目结构

├── test
│   ├── info.json
│   ├── main.go
│   └── test

具体实现

代码:

main.go:

package main

import (
	"fmt"
	"io/ioutil"
)

func main()  {
	data, err := ioutil.ReadFile("info.json")
	if err != nil {
		return
	}
	fmt.Println(string(data))
}

编译成可执行文件:

test目录下终端执行:

CGO_ENABLED=1 GOOS=linux go build -a -ldflags '-extldflags "-static"'  .

生成可执行文件 test

效果:

在终端执行 ./test ,即可将JSON文件的内容输出来!

你可能感兴趣的:(Go)