golang binary_dump.go
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了golang binary_dump.go相关的知识,希望对你有一定的参考价值。
package main
import (
"bufio"
"fmt"
"os"
)
func main() {
reader := bufio.NewReader(os.Stdin)
buf := make([]byte, 0x10)
offset := 0x00000000
for {
c, err := reader.Read(buf)
if err != nil {
break
}
fmt.Printf("%08X: ", offset)
offset += len(buf)
for i := 0; i < c; i++ {
fmt.Printf("%02X ", buf[i])
}
fmt.Println()
}
}
package main
import (
"fmt"
"os"
)
func main() {
buf := make([]byte, 0x10)
offset := 0x00000000
for {
c, err := os.Stdin.Read(buf)
if err != nil {
break
}
fmt.Printf("%08X:", offset)
offset += len(buf)
for i := 0; i < c; i++ {
fmt.Printf(" %02X", buf[i])
}
fmt.Println()
}
}
Golang 学习之路
Golang基础
Golang基础之包概念
Golang基础之数据类型
Golang基础之流程控制
Golang基础之数组
Golang基础之切片
Golang基础之map
Golang基础之函数
Golang基础之指针
Golang基础之结构体
Golang基础之接口
Golang Web开发
Golang 其它
算法
以上是关于golang binary_dump.go的主要内容,如果未能解决你的问题,请参考以下文章
Golang 入门
Golang入门到项目实战 第一个golang应用
golang编译androidso无法加载
golang如何打印内存内容
Golang入门到项目实战 golang匿名函数
json [Golang] golang #golang #snippets中有用的片段