golang 条件编译
实现方式 在源代码的开头第一行指定需要编译的平台,比如要获取磁盘大小,linux和win 平台的方法是不一样的。注意 编译条件的注释和package 语句之间一定要隔一行。不然无法识别编译条件,编译条件支持“非”逻辑,比如某个文件在非 windows 环境下编译,可以写作 // +build !wiondows windisk.go // +build windows package diskinfo // 注意 编译条件的注释和package 语句之间一定要隔一行。不然无法识别编译条件 imp...阅读全文