golang获取类名和函数名
1、golang可以按如下方式获取类名和函数名。
2、// 获取正在运行的函数名
3、func runFuncName()string{
4、pc := make([]uintptr,1)
5、runtime.Callers(2,pc)
6、f := runtime.FuncForPC(pc[0])
7、return f.Name()
8、package main
9、import(
10、"runtime"
11、// 获取正在运行的函数名
Go Test是什么软件
1、单元测试和性能测试系统 - go test 命令
2、单元测试(UT, unit testing)
3、单元测试是指对软件中的最小可测试单元进行检查和验证,对于单元测试中单元的含义,一般要根据实际情况去判定其具体含义。
4、单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。
5、性能测试又称为基准测试,是一种测试代码执行性能的方式。
6、基准测试主要是通过测试CPU和内存的分配来展示被测试代码的性能,进而找到性能更优的解决方案。
gotoxy函数用法
1、gotoxy 函数,用于屏幕输出,功能是将光标移动到屏幕指定位置。
2、在屏幕的左上角被定义为光标的坐标原点 (0, 0),横向为 X 轴,纵向为 Y 轴。
3、函数原型声明: void gotoxy(int x, int y);
4、函数的头文件:#include<windows.h>
5、用法:gotoxy(x, y) 将光标移动到指定列坐标 x 和行坐标 y。
6、设置光标到文本屏幕的指定位置,其中参数 x,y 为文本屏幕的坐标。
7、gotoxy(0,0)将光标移动到屏幕左上角