- Go语言(Golang)编写最简单的命令行工具
最简单的命令行工具项目预览>echoabc123--name=nickabc123--name=nick课程概述如何制作命令行应用如何使用os.Args获得命令行参数前提条件懂得Go语言基本语法知识点OS包提供了用于处理操作系统相关内容的函数/值独立于平台的方式os.Args变量获......
- Golang new 和 make 函数
在Golang中new()函数是另外一种创建变量的方式,内建的new(T)函数为一个T类型的新项分配了"零"存储,并返回其地址,即*T类型的值。用Go的术语来说,它返回一个指向新分配的T类型的零值的指针。Golangnew()函数函数语法:funcnew(Type)*Typenew()返回的内存是清零的。ne......
- 遇到的问题:nacos配置管理,无法获取到nacos中的配置内容
nacos中的配置: bootstrap.yml文件: 1spring:2application:3name:userservice4profiles:5active:dev#环境6cloud:7nacos:8server-addr:localhost:8848#nacos地址9config:10file-extensio......
- 远程桌面遇到的问题【解决参考】
1、RemoteDesktopServices服务灰色无法启动“Win+R”打开运行,键入:services.msc,打开服务界面,找到“RemoteDesktopServices”服务,双击打开,确认服务名称为“TermService”;在打开“管理员:命令提示符”,键入以下命令查看当前“RemoteDesktopServices”服务对应的PID。命令:scqu......
- hashmap oop in golang
packagemainimport("fmt")constHASH_BUCKET_SIZE=3//1023typehash_nodestruct{keyinterface{}valinterface{}next*hash_node}typeHASH_BUCKET[HASH_BUCKET_SIZE]*hash_nodefunchash(keyinterface{})int{h......
- 软件测试|压测之前需要做什么准备,遇到问题怎么分析?
在进行压力测试之前,准备测试数据是非常重要的一步。以下是一些准备测试数据的方法:准备测试数据的方法描述生成随机数据使用随机数据生成器来生成测试数据,确保数据的多样性和充分性。使用真实数据使用真实的数据来模拟真实场景,并确保数据的安全性和隐私性。数据库复制从生产环境中复......
- golang的vscode环境搭建
因为墙的原因,vscode安装go插件会有报错,需要切换成国内的镜像 GOPROXYhttps://proxy.golang.com.cn,direct ......
- Golang基础--加锁与原子操作
前言在实际项目开发中,有时会面临同一时刻将多个goroutine作用于同一个对象的情况,此时,他们之间会发生冲突,这种情况称为数据竞态问题。例如:packagemainimport("fmt""time")varcountintfuncmain(){goCountPlus(10000)goCountPlus(10000)......
- golang hashmap
packagemainimport("fmt")constHASH_BUCKET_SIZE=3//1023typehash_nodestruct{keyinterface{}valinterface{}next*hash_node}//hashbuckettosavenodeaddressvarhash_bucket[HASH_BUCKET_SIZE]*hash_nodefunc......
- golang模拟键盘输入字符串
介绍仅供学习使用哈,不要用来开gua。代码仓库:https://github.com/GuoFlight/gkeybd(本人仓库,欢迎留言)注意事项只支持英文使用前请切换到英文输入法。因为本程序只支持英文(模拟的是按键,而不是传递字符串)。Mac中使用可能会报错需要用vendor,并将vendor/github.com/micmona......