成人视屏在线观看-国产99精品-国产精品1区2区-欧美一级在线观看-国产一区二区日韩-色九九九

您的位置:首頁技術文章
文章詳情頁

golang 64位linux環境下編譯出32位程序操作

瀏覽:156日期:2024-07-27 10:52:45

目標:在64位linux系統上編譯出32位程序。

操作:

1.執行 go env 查看當前go環境配置

2.執行 export GOARCH=386 配置go輸出系統平臺為32位

3.go build 編譯程序

4.使用file main 指令查看編譯出的可執行程序是否為32位

實踐圖片:

golang 64位linux環境下編譯出32位程序操作

golang 64位linux環境下編譯出32位程序操作

補充:golang float32/64與[]byte互轉

網絡協議開發中經常需要將int、float、bool等轉為二進制數據,float32、64 與[]byte處理:

import ( 'encoding/binary' 'math') func Float32ToByte(float float32) []byte { bits := math.Float32bits(float) bytes := make([]byte, 4) binary.LittleEndian.PutUint32(bytes, bits) return bytes} func ByteToFloat32(bytes []byte) float32 { bits := binary.LittleEndian.Uint32(bytes) return math.Float32frombits(bits)} func Float64ToByte(float float64) []byte { bits := math.Float64bits(float) bytes := make([]byte, 8) binary.LittleEndian.PutUint64(bytes, bits) return bytes} func ByteToFloat64(bytes []byte) float64 { bits := binary.LittleEndian.Uint64(bytes) return math.Float64frombits(bits)}

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Linux系統
相關文章:
主站蜘蛛池模板: 乱淫毛片| 天堂8中文在线最新版在线 天堂8资源8在线 | 成年女人免费观看视频 | 9cao在线精品免费 | 手机看片精品国产福利盒子 | 好吊妞998视频免费观看在线 | 国产成人永久免费视频 | 日韩成人免费在线视频 | 五月色婷婷综合开心网4438 | 欧美在线综合 | 女人张开腿让男人捅视频 | 久久亚洲私人国产精品va | 日本三级久久 | 精品视频国产狼人视频 | 国产日韩欧美精品 | 我想看三级特黄 | 成人爽爽大片在线观看 | 欧美生活片在线 | 521av香蕉 | 日本最色视频 | 欧美一区二区三区国产精品 | 日本精品国产 | 久久精品免观看国产成人 | 欧美一级大片在线观看 | 91精品久久一区二区三区 | 另类视频区第一页 | 成人一级黄色片 | 中文字幕日韩国产 | 亚洲欧美日本韩国综合在线观看 | 男人操美女逼视频 | 免费永久观看美女视频网站网址 | 步兵精品手机在线观看 | 一本综合久久国产二区 | 国产精品视频男人的天堂 | 成人爽a毛片在线视频 | 国产伦精一区二区三区 | 国产激情一区二区三区 | 亚洲国产成人私人影院 | 国产一区二区三区手机在线观看 | 99ri在线精品视频在线播放 | 草草影院在线播放 |