最新要闻
- 【世界聚看点】每天一部大片!腾讯视频线上春节档来了 大年初一必看
- 旅日大熊猫“香香”即将回国:日本民众不舍排长队告别
- 来自38万公里外!我国玉兔二号月球车发新照:这次是“兔子脚印”
- 全球今亮点!野性觉醒!动物园办虎兔交接仪式:兔子差点成“盘中餐”
- 【环球新视野】GXG男士休闲长款羊毛大衣:到手199元
- 天天热头条丨行业唯一!雅迪电动车官宣登上2023年央视春晚
- 世界今亮点!寒气逼人!“裁员潮”席卷美科技巨头:谷歌母公司将裁1.2万人
- 王晶武侠电影 《天龙八部之乔峰传》今日上线“爱优腾”三大平台
- 世界第一高楼迪拜塔点亮中国红:春晚吉祥物“兔圆圆”亮相
- 最低气温跌破-50摄氏度 漠河游客:刚出门就想钻回炕上
- 【速看料】用上自研3.0T发动机 坦克700实车曝光:水泥灰质感十足
- 天天微速讯:做清洁的噩梦!潮汕女子晒大扫除:一家人出动擦镂空家具
- 当前快讯:春节假期7天免通行费!交通部:目前全国高速公路通行畅通
- 大批AMD RX 6000挂掉的原因找到了!挖矿、湿度影响
- 专家:春节期间最好每餐七分饱
- 环球热文:比苹果良心!微信支付春节福利来了:App Store充值9折
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
当前报道:GO语言之环境搭建和基本命令
- go语言基础
- 下载go编译器
- go目录简介
- gopath简介
- 环境变量配置
- GOPATH
- PATH
- go语言项目结构
- IDE下载与配置
- 安装goland
- goland里添加goroot和gopath
- 编写第一个GO程序
- 编译go文件
- 在项目路径下编译
- 在其他路径编译
- go相关命令
- 跨平台编译
go语言基础
下载go编译器
参考教程:https://www.cnblogs.com/Dominic-Ji/articles/11660121.html下载地址:https://golang.google.cn/dl/windos系统安装go,直接使用这个msi应用程序傻瓜式安装,一直下一步就好。
(资料图片仅供参考)
go目录简介
/bin
:包含可执行文件,如:编译器,Go 工具/doc
:包含文档模版/lib
:包含示例程序,代码工具,本地文档等/misc
:包含与支持 Go 编辑器有关的配置文件以及 cgo 的示例/os_arch
:包含标准库的包的对象文件 (.a
)/src
:包含源代码构建脚本和标准库的包的完整源代码(Go 是一门开源语言)/src/cmd
:包含 Go 和 C 的编译器和命令行脚本
gopath简介
gopath相当于是go语言的工作区。GOPATH默认采用和 $GOROOT
一样的值,但从 Go 1.1 版本开始,你必须修改为其它路径。它可以包含多个 Go 语言源码文件、包文件和可执行文件的路径,而这些路径下又必须分别包含三个规定的目录:src
、pkg
和 bin
,这三个目录分别用于存放源码文件、包文件和可执行文件。https://www.bilibili.com/video/BV1gf4y1r79E/?spm_id_from=333.337.search-card.all.click
环境变量配置
GOPATH
所有你写的源代码都应该放在%GOPATH%/src目录下。这个gopath你是可以自己定义的比如我就在d盘创建一个目录go_path。文件夹下再创三个目录:bin
、pkg
、src
配置 GOPATH
:在环境变量中指定你刚刚创建的文件夹位置
PATH
接下来配置path,需要在path中添加的路径有两个。
第一个是你下载的go程序(GOROOT)下的bin目录。(bin目录下有go编译器)第二个是你创建的GOPATH路径。
配置完之后在命令可以执行go version
查看是否成功:
go语言项目结构
对于个人开发者:对于企业开发:
IDE下载与配置
安装goland
goland官网:https://www.jetbrains.com.cn/go/download/other.html下载goland2021.3.5:有弹窗就选择do not import。又是熟悉的界面,验证激活码:获取激活码:https://www.mano100.cn/thread-1942-1-1.htmlhttp://web.52shizhan.cn/ide?k=goland
goland里添加goroot和gopath
settings:goroot:gopath:
编写第一个GO程序
使用goland创建一个go项目(选择我们配置好的GOPATH路径):新建一个go文件:在文件内复制以下代码:
package mainimport "fmt"func main(){ fmt.Println("Hello world!") // 注意这个Println是大写开头}
编译go文件
在项目路径下编译
使用命令行界面,在你的项目路径输入go build
:项目路径下多了一个exe文件:这是个二进制的可执行文件,可以直接在命令行执行:
在其他路径编译
需要在go build
命令后面添加路径。比如当前我的项目路径如下:我只需要输入以下代码即可编译:为什么呢?因为我的项目路径在GOPATH的src目录内。而GOPATH已经被配置到了环境变量内。
查看go是如何查找项目目录的:编译产生的文件会出现在你的当前目录(这里的例子会出现在E盘):pycharm配置编译后输出可执行文件的位置:
go相关命令
修改编译后文件的名字:使用-o
参数:go build -o new_name.exe
go run
:执行go文件。(使用的比较少,推荐使用go build
编译后再执行)
go install
:相当于先执行go build
,再把go build
产生的exe文件拷贝到GOPATH的bin目录。
由于我们在环境变量配置了GOPATH,现在任何目录下都可以执行你install的exe文件。
跨平台编译
go语言支持跨平台编译。
假设当前我们开发代码是在windows下开发的,但是我们代码最终是要运行在linx服务器下。我们代码编译出的.exe
文件是不能在liunx服务器上运行的。(go build
产生的可执行文件是基于当前操作系统的可执行文件。)
交叉编译的概念:比如在windows上编译出一个可以在linux上能运行的二进制文件。需要指定目标操作系统的平台和处理器架构即可:步骤:1.禁用CGO2.设置目标平台3.设置处理器(64或32)示例:再使用go build
就可以编译出能在linux系统上运行的文件了。
-
当前报道:GO语言之环境搭建和基本命令
go语言基础下载go编译器参考教程:https: www cnblogs com Dominic-Ji articles 11660121 html下载地址:https: golang go
来源: 当前报道:GO语言之环境搭建和基本命令
【世界聚看点】每天一部大片!腾讯视频线上春节档来了 大年初一必看
旅日大熊猫“香香”即将回国:日本民众不舍排长队告别
JavaScript 作用域和闭包
来自38万公里外!我国玉兔二号月球车发新照:这次是“兔子脚印”
世界热门:SOFAJRaft模块启动过程
全球今亮点!野性觉醒!动物园办虎兔交接仪式:兔子差点成“盘中餐”
【环球新视野】GXG男士休闲长款羊毛大衣:到手199元
天天热头条丨行业唯一!雅迪电动车官宣登上2023年央视春晚
世界今亮点!寒气逼人!“裁员潮”席卷美科技巨头:谷歌母公司将裁1.2万人
王晶武侠电影 《天龙八部之乔峰传》今日上线“爱优腾”三大平台
世界第一高楼迪拜塔点亮中国红:春晚吉祥物“兔圆圆”亮相
最低气温跌破-50摄氏度 漠河游客:刚出门就想钻回炕上
世界今热点:[数据结构] 队列 (C语言)
Wallpaper Engine壁纸提取工具,pkg文件提取静态图片,pkg文件转jpg,pkg文件转png,pkg文件转图像,pkg文件提取图像
【速看料】用上自研3.0T发动机 坦克700实车曝光:水泥灰质感十足
天天微速讯:做清洁的噩梦!潮汕女子晒大扫除:一家人出动擦镂空家具
天天简讯:LeetCode.面试题02.05-链表求和-题解分析
当前快讯:春节假期7天免通行费!交通部:目前全国高速公路通行畅通
大批AMD RX 6000挂掉的原因找到了!挖矿、湿度影响
专家:春节期间最好每餐七分饱
环球热文:比苹果良心!微信支付春节福利来了:App Store充值9折
环球最新:毫米波无线投屏带来全新体验 红魔电竞显示器上手
C 忽远忽近的距离【2023牛客寒假算法基础集训营3 】
环球今日报丨戴尔发布新款32寸6K显示器:剑指苹果Pro Display XDR
焦点精选!徐志胜首登春晚:担心在春晚嘴瓢每天练绕口令
当前快看:土耳其上空出现碟形透镜云:恍若UFO、相当震撼
年终奖入手iPhone 14:听我的别贴膜 没啥用
一口一只小苍蝇:不恶心吗?
3小时挪动300米堵哭了!去海南自驾请注意:需预约购票
世界关注:读函数式编程思维笔记02_转变思维
【世界新视野】《塞尔达传说:王国之泪》即将发售 网友抱怨任天堂还没开始宣发
当前观点:广东游客专程来感受-50℃的漠河 有车企趁极寒测试车辆性能
每日消息!张朝阳用物理知识解构《流浪地球2》:吴京听惊讶 竖拇指点赞
【世界报资讯】首发4899元!机械革命推出新款蛟龙5游戏本:锐龙7 7735H+RTX 3050
热点聚焦:10余款皮肤齐上架!玩家深夜把《王者荣耀》充值系统挤崩溃了
学习笔记——SpringMVC消息转换器概述;使用消息转换器处理请求报文;使用消息转换器处理响应报文;使用消息转换器处理Json格式数据
今日热讯:D 宿命之间的对决【2023牛客寒假算法基础集训营3】
用AutoHotkey解决B站客户端缓存视频m4s合并成mp4提示解析失败
天天热门:刚提特斯拉Model Y电池遇故障 五天坏两次!车主“愤怒”要求换新车
近十日全国平均气温为历史第三暖:大部分地区天气利于出行
世界讯息:HGAME2023_WP_WEEK2
双向链表
每日短讯:爱做美甲女生注意了!过年美甲小心致癌突变
实时焦点:2023央视春晚没有贾玲张小斐:此前连续5年登台
苹果着手开发iPhone 16 Pro!灵动岛要扩大
《流浪地球2》首波口碑好评如潮 吴京:希望中国电影以该片为底气
关注:Intel扼杀超频!13代酷睿再也不能“白嫖”了
世界球精选!iPhone 14 Pro系列供需已平衡:之前要等一个多月 一机难求
【环球时快讯】了解Spring
刷掌支付快到了:腾讯新刷掌设备专利发布
最新消息:身家千万老板被骗到缅甸做诈骗:3个月暴瘦40多斤
世界快消息!Lisp的求值规则
每日速讯:需求激增!国内客运航班量连续13天上涨
焦点热门:禁止中国玩家参加炉石赛事引众怒 用户抵制卸载无惧:暴雪态度没缓和
【世界速看料】全力推动首车落地!贾跃亭回应FF落地湖北黄冈:何时归国依旧成谜
环球即时:打工一年享受享受怎么了 HKC 27寸4K 144Hz显示器3449元
每日热讯!2023春节档预售票房破5亿:张艺谋电影《满江红》领跑
世界快消息!我的2022年终总结
全球热议:春节宠物寄养生意火爆!猫狗“标间”599元/天 “总统套房”5400元/月
广州明起向外卖骑手、快递员发“春节补贴”:每人每天150元
【焦点热闻】男子开“电动爹”回东北:200公里充次电 充了14次
【全球独家】微软XGP彻底赢麻了 索尼再次面临“断气”风险
国产最强皮卡!长城山海炮6x6版内饰谍照:相当豪华
世界观速讯丨您是否存在想在浏览器动态编译razor的组件的想法?
Obsidian 插件(一):DataView 的使用
天天短讯!单向循环链表
京东代言人!中国选手谷爱凌夺2023年首个冠军
马斯克没钱了?推特拍卖数百件办公资产:“小蓝鸟”雕像10万美元成交
今日关注:灵山“网红牛”不幸被车撞死:一片狼藉
天天快报!无短板办公利器!联想小新Air 14 Plus图赏
短讯!深圳一公司年会送员工保时捷跑车:还有宝马、特斯拉
全球聚焦:单向链表
全球今头条!商务部:每卖4辆新车就有1辆新能源
TGA年度最佳游戏 《双人成行》Steam新史低:73.26元
微资讯!八核酷睿+满血RTX 3060!机械革命极光Pro图赏
春节档电影票均价7年来首降:你会选择看哪部电影过年?
一加11独家适配!国产魂Like手游《帕斯卡契约》新增高品质震动
国人不识货?本田思域TYPE R因太畅销在日本暂停接单
全球速读:今年这回 我们总可以对春节档有点期待了吧
热消息:雷军回顾2022年:小米13得到大家认可最开心
育碧喜加一:《雷曼:疯狂兔子》免费领!兔年玩疯兔
世界热门:大摆锤高处停摆近10分钟 游乐场回应:两边游客体重相近所致
焦点快报!新年第一月iPhone已降价2次!苹果14首降超千元 国内用户喊真香抄底
每日视点!印度8岁女孩放弃4亿家产出家 看透世俗享乐:从没看过电视
世界热消息:学习笔记——springMVC中视图及视图解析器对象;视图控制器
当前快讯:撕破脸!暴雪禁止中国玩家参加炉石赛事引众怒 国内玩家地址卸载所有游戏
获得版号后首测!米哈游《崩坏:星穹铁道》三测定档1月24日
环球观速讯丨英首相车内讲话未系安全带遭批 IIHS曾做测试:后排不系结果可怕!
今日要闻!《三体》电视剧更新8集 豆瓣评分增至8.1 网友担忧:原创角色正让抠书式还原走形
荣耀MagicBook V 14可升级MagicOS 7.0:新增键鼠共享功能
数据结构:树状数组 学习笔记
环球观热点:Downie V4.6.4 for Mac 视频下载工具
进海南遭世纪大堵车 3小时挪300米?当地回应:前段时间轮渡停航
每日快讯!奥迪胜诉!蔚来在德国被禁止使用“ES6”、“ES8”等名称
世界快消息!卖8万能成爆款?比亚迪海鸥内饰谍照曝光:看齐大哥海豚
当前观察:担心的事发生了 滑雪游客乘坐缆车时坠落!官方回应
环球新资讯:谁能阻挡!比亚迪双线再“扩军”:产能新增或超百万辆
本故事纯属虚构是什么意思?本故事纯属虚构的下一句是什么?
尺子的刻度是什么意思?尺子的刻度是从几开始的?