189 8069 5689

go语言快捷指令 快捷指 令

Goe code在哪

GO语言中。Goecode是属于GO语言的指令,在GO语言中是表现最好的IDE,需要用户下载专门的GO语言编写软件后进入文件根目录即可找到Goecode指令。

创新互联公司专注于企业成都营销网站建设、网站重做改版、淄博网站定制设计、自适应品牌网站建设、H5场景定制商城网站定制开发、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为淄博等各大城市提供网站开发制作服务。

GO语言(十一):开始使用多模块工作区

本教程介绍 Go 中多模块工作区的基础知识。使用多模块工作区,您可以告诉 Go 命令您正在同时在多个模块中编写代码,并轻松地在这些模块中构建和运行代码。

在本教程中,您将在共享的多模块工作区中创建两个模块,对这些模块进行更改,并在构建中查看这些更改的结果。

本教程需要 go1.18 或更高版本。使用go.dev/dl中的链接确保您已在 Go 1.18 或更高版本中安装了 Go 。

首先,为您要编写的代码创建一个模块。

1、打开命令提示符并切换到您的主目录。

在 Linux 或 Mac 上:

在 Windows 上:

2、在命令提示符下,为您的代码创建一个名为工作区的目录。

3、初始化模块

我们的示例将创建一个hello依赖于 golang.org/x/example 模块的新模块。

创建你好模块:

使用 . 添加对 golang.org/x/example 模块的依赖项go get。

在 hello 目录下创建 hello.go,内容如下:

现在,运行 hello 程序:

在这一步中,我们将创建一个go.work文件来指定模块的工作区。

在workspace目录中,运行:

该go work init命令告诉为包含目录中模块的工作空间go创建一个文件 。go.work./hello

该go命令生成一个go.work如下所示的文件:

该go.work文件的语法与go.mod相同。

该go指令告诉 Go 应该使用哪个版本的 Go 来解释文件。它类似于文件中的go指令go.mod 。

该use指令告诉 Go在进行构建时hello目录中的模块应该是主模块。

所以在模块的任何子目录中workspace都会被激活。

2、运行工作区目录下的程序

在workspace目录中,运行:

Go 命令包括工作区中的所有模块作为主模块。这允许我们在模块中引用一个包,即使在模块之外。在模块或工作区之外运行go run命令会导致错误,因为该go命令不知道要使用哪些模块。

接下来,我们将golang.org/x/example模块的本地副本添加到工作区。然后,我们将向stringutil包中添加一个新函数,我们可以使用它来代替Reverse.

在这一步中,我们将下载包含该模块的 Git 存储库的副本golang.org/x/example,将其添加到工作区,然后向其中添加一个我们将从 hello 程序中使用的新函数。

1、克隆存储库

在工作区目录中,运行git命令来克隆存储库:

2、将模块添加到工作区

该go work use命令将一个新模块添加到 go.work 文件中。它现在看起来像这样:

该模块现在包括example点抗 /hello模块和 `golang.org/x/example 模块。

这将允许我们使用我们将在模块副本中编写的新代码,而不是使用命令stringutil下载的模块缓存中的模块版本。

3、添加新功能。

我们将向golang.org/x/example/stringutil包中添加一个新函数以将字符串大写。

将新文件夹添加到workspace/example/stringutil包含以下内容的目录:

4、修改hello程序以使用该功能。

修改workspace/hello/hello.go的内容以包含以下内容:

从工作区目录,运行

Go 命令在go.work文件指定的hello目录中查找命令行中指定的example点抗 /hello模块 ,同样使用go.work文件解析导入golang.org/x/example。

go.work可以用来代替添加replace 指令以跨多个模块工作。

由于这两个模块在同一个工作区中,因此很容易在一个模块中进行更改并在另一个模块中使用它。

现在,要正确发布这些模块,我们需要发布golang.org/x/example 模块,例如在v0.1.0. 这通常通过在模块的版本控制存储库上标记提交来完成。发布完成后,我们可以增加对 golang.org/x/example模块的要求hello/go.mod:

这样,该go命令可以正确解析工作区之外的模块。

CS:GO控制台指令全

有很多很多

基本指令:

cl_showfps 0/1 关闭/显示当前fps值

net_graph 0/1 关闭/显示当前fps、ping值、loss、choke、tick

--fps越高游戏越流畅,只与机器配置有关,与网络/服务器无关

--ping越低游戏延迟越低,只与自身网络以及服务器有关

--loss指游戏数据输入,值越高越接受不到外界的信息,敌人脚步声、枪声等,有时甚至无法看见烟雾弹

--choke指游戏数据输出,值越高你的步伐越有可能走2步退1步,好像后面有人拉着你,严重的切枪也切不出来,丢手雷丢不出去,开枪有枪声但子弹却没减少

--tick分为64和128,128的弹道要好一点,tick值由当前服务器决定

(使用VPN选个好节点,能有效缓解匹配/ESEAping、loss、choke太高的问题)

fps_max 100 限制最高fps刷新率为每秒100帧

(能有效降低电脑负担,但配置好的机器推荐设置为300或者更高。如果机器配置差但fps_max设得很高,有可能造成鼠标丢帧,得不偿失)

sensitivity 1 鼠标灵敏度为1

zoom_sensitivity_ratio_mouse 1.2 狙击开镜后的灵敏度为1.2

cl_righthand 0/1 左/右手持枪

disconnect 退出正在连接中的服务器

retry 重连最近一次进过的服务器

exit/quit 退出游戏

服务器常用指令:

mp_restartgame 1 1秒后刷新游戏

mp_autoteambalance 0/1 是否打开自动平衡

mp_maxmoney 16000 最高金钱16000

mp_roundtime 60 死亡竞赛的回合时间60分钟

mp_roundtime_defuse 60 休闲/竞技模式每局时间60分钟

mp_maxrounds 30 休闲/竞技模式最大局数设为30局

mp_startmoney 16000 出生金钱为16000

mp_buytime 15 开局购买时间15秒

mp_buy_anywhere 1 在任意地点都能购买武器

mp_freezetime 0 每局出生原地冻结时间0秒

mp_friendlyfire 0/1 关闭/开启友军伤害

mp_limitteams 2 双方人数差异最多为2人

maxplayers 16 地图最大玩家数(包括机器人)

mp_c4timer 45 C4引爆时间45秒

map de_inferno 切换地图为de_inferno(炼狱小镇)

maps 列出该服务器所有地图

mp_display_kill_assists 0/1 关闭/开启助攻显示

mp_overtime_enable 0/1 是否允许打加时赛

mp_randomspawn 0/1 是否基地为出生点

mp_teammates_are_enemies 0/1 死斗模式/死亡模式

mp_respawn_on_death_t 0/1

mp_respawn_on_death_ct 0/1

sv_password 123 设置服务器密码为123

exec gamemode_模式 切换游戏模式

有关准星设置的指令:

cl_crosshaircolor 颜色(0红1绿2黄3蓝4青5紫)

cl_crosshairsize 4 准星长短

cl_crosshairthinkness 1 准星粗细(1最细)

cl_crosshairalpha 999 准星透明度(越低越透明)

cl_crosshairdot 0/1 准星中间不加/加个点

cl_crosshairstyle 0~5 准星类型(默认、经典静态、经典、经典动态、经典静态、cs1.6版准星)

有关电脑玩家bot的指令:

bot_add 随机增加一个bot

bot_add_ct 增加一名CT

bot_add_t 增加一名T

bot_kick 踢出所有电脑

bot_kill 处死所有电脑

bot_stop 1 bot原地站着不动

bot_freeze 1 冻结所有bot

bot_place 将一个bot放置在此

bot_dont_shoot 1 bot停止射击(但bot被闪会乱开枪)

bot_knives_only bot只能用刀

bot_pistols_only bot只能用手枪

bot_snipers_only bot只能用各种狙

bot_all_weapons bot能用所有武器

bot_difficulty bot难度,数值越高越难

有关个人训练/团队跑图的指令:

sv_cheats 0/1 关闭/开启作弊功能(以下功能只有在sv_cheats为1时才能使用)

bind MOUSE3 “noclip” 绑定“滚轮按钮”为“飞行模式”的快捷键

sv_infiniteammo 0/1 弹药及投掷物有限/无限

sv_grenade_trajectory 0/1 关闭/显示投掷物飞行轨迹

sv_showimpacts 0/1 关闭/显示被击中者hitbox的状态

give weapon_hegrenade 获取一枚手雷

give weapon_flashbang 获取一枚闪光震撼弹

give weapon_smokegrenade 获取一枚烟雾弹

录制POV(个人主视角):

record + 文件名 开始录制

stop 停止录制

playdemo + 文件名 播放POV/demo

观看demo比赛的快捷键

shift+f2 启用demo控制台

x 打开/关闭x光

按住alt 观看投掷物飞行轨迹


网站名称:go语言快捷指令 快捷指 令
分享地址:http://cdxtjz.com/article/ddsosoi.html

其他资讯