当前位置: 首页 > news >正文

哪个网站做网络推好建设医院网站的目的

哪个网站做网络推好,建设医院网站的目的,网页素材网,网站收录引擎在使用go来开发跨平台应用的时候#xff0c;比如配置文件的路径#xff0c;我们希望设置一个默认值#xff0c;windows下的路径是类似 d:\myapp\app.conf 这样的#xff0c; unix系统中的路径是 /opt/myapp/app.conf 这样的#xff0c; 而我们在使用的时候需要使用的是同…在使用go来开发跨平台应用的时候比如配置文件的路径我们希望设置一个默认值windows下的路径是类似  d:\myapp\app.conf 这样的 unix系统中的路径是 /opt/myapp/app.conf 这样的 而我们在使用的时候需要使用的是同一个变量名来代表他们 那么就要把 //go:build  这个请出来了 他可以根据不同的平台来编译对应的go文件。 对于这类的信息我们一般只是模块内使用那最好是是使用 internal文件夹来保护一下如我们假设有如下2个文件来保存我们的默认配置信息 internal/vars/defaults_notwin.go internal/vars/defaults_windows.go 这2个文件内容如下 defaults_notwin.go  //go:build !windows // 非windows系统编译package varsvar (DefaultConfigFile /opt/myapp/app.conf)defaults_windows.go package varsimport (os )var (DefaultConfigFile os.Getenv(SYSTEMDRIVE) \myapp\app.conf )可见他们的包名一样2个文件里面定义的变量名也是一样的 而我们的编译器却不会报错这个是为什么呢  细心的你应该看出在第一个文件defaults_notwin.go 的开头 有1行注释  //go:build !windows 注意在//后面没有空格这个是go里面的特殊用法而注释通常在//后面是有一个空格的  这个地方的 //go:build !windows 表示告诉编译器 当前文件在非windows系统时编译而另外一个文件 defaults_windows.go  就只会在windows系统时才会编译 则就保证了同一个包中使用了2个同名变量而不会报错。 我们在代码中要使用这个变量的时候就可以直接使用  confFileDefault : vars.DefaultConfigFile 而不用考虑当前平台是windows还是unix了。
http://www.hkea.cn/news/14281825/

相关文章:

  • 做购物比价的网站深圳广告公司画册设计
  • 网站内部优化是什么网站首页一般做多大
  • 好的互联网资讯网站如何提高网站的曝光率
  • 旅游网站建设电子商务的困惑网站建设外包发展情况
  • 网站建设需要英语吗如何用dw建立网站
  • 简述网站建设的基本思路做网站遇到竞争对手怎么办
  • 广州知名网站建设哪家公司好提供秦皇岛网站建设价格
  • 上海招聘网官方网站网站页面分析
  • 程序员网站建设网站开发的软件工程师叫什么
  • 福州免费做网站通化网站建设
  • 洛阳市河阳建设工程有限公司网站咨询类网站建设方案书
  • 怎样做关键词网站连接南宁广告设计与制作公司
  • 教学网站开发代码电商网站建设与运营成本
  • 做建网站的公司爱空间网站模板
  • 网站开发准备网站怎么做评论
  • 网站开发响应式百度识图搜索引擎
  • 青岛 网站维护江苏营销型网站策划
  • 做网站采集内容做网站双12促销方案
  • 2019广东省工程建设网站名师工作室网站建设 意义
  • 则么做网站重庆的汽车网站建设
  • 济南高端网站设计策划自媒体平台收益
  • 给学校建网站那个系统好常见的线下推广渠道有哪些
  • thinksns网站开发网站详情页艺术字怎么做的
  • 网站开发网站维护这行业待遇怎么样wordpress 文章标题调用
  • 有没有兼职做设计的网站吗杭州哪里可以做网站推广
  • 常用的网站建设技术有国内卡一卡二卡三网站视频
  • 精致的个人网站重庆网页推广公司
  • 云南建设厅网站 安全员wordpress 4.9 中文版
  • 买了个域名 如何建网站备案网站的黑名单
  • 南通建网站ftp中不能打开wordpress