Go語言實現(xiàn)機器大小端判斷代碼分享
更新時間:2014年10月28日 08:55:10 投稿:junjie
這篇文章主要介紹了Go語言實現(xiàn)機器大小端判斷代碼分享,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
golang語言如何判斷機器的大小端?
如下代碼供參考:
復制代碼 代碼如下:
package main
import (
"fmt"
"unsafe"
)
const N int = int(unsafe.Sizeof(0))
func main() {
x := 0x1234
p := unsafe.Pointer(&x)
p2 := (*[N]byte)(p)
if p2[0] == 0 {
fmt.Println("本機器:大端")
} else {
fmt.Println("本機器:小端")
}
}
相關(guān)文章
Golang?throttled基于GCRA速率限制庫使用探索
這篇文章主要為大家介紹了Golang?throttled基于GCRA速率限制庫使用實例探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2024-01-01
Go語言net包RPC遠程調(diào)用三種方式http與json-rpc及tcp
這篇文章主要為大家介紹了Go語言net包RPC遠程調(diào)用三種方式分別使用http與json-rpc及tcp的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-11-11
golang高并發(fā)限流操作 ping / telnet
這篇文章主要介紹了golang高并發(fā)限流操作 ping / telnet,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-12-12

