以下是一个简单的示例代码,演示如何在 Go 中读取文件并以 16 进制格式输出文件内容: ``` package main import ( "encoding/hex" "fmt" "io/ioutil" ) func main() { // 读取文件内容 data, err := ioutil.ReadFile("example.txt") if err != nil { fmt.Println("Error reading file:", err) return } // 将文件内容转换为16进制格式 hexString := hex.EncodeToString(data) // 输出16进制内容 fmt.Println(hexString) } ``` 在这个示例中,假设有一个名为 example.txt 的文件存在于相同的目录中。当你运行这个程序时,它会读取文件内容并将其以 16 进制格式输出到控制台。 请确保你已经安装了 Go 编程语言环境,并且在运行代码之前将文件名替换为你要读取的实际文件名。