建设网站基本流程,国产搜什么关键词最好看,外贸网站搭建公司,手机网站类型golang代码练习样例模版
以前用的python代码#xff0c;每次测试都是一个python文件#xff0c;但是go就是以文件夹为目录为 结构的测试#xff08;同一个文件夹下#xff0c;不能有同名的函数#xff09; 大部分时间就是测试#xff0c;如何对go程序函数进行测试#…golang代码练习样例模版
以前用的python代码每次测试都是一个python文件但是go就是以文件夹为目录为 结构的测试同一个文件夹下不能有同名的函数 大部分时间就是测试如何对go程序函数进行测试在一个 文件下实现 1.调用第一个示例办法
步骤创建文件 步骤1同时生成回个go.mod文件重点看下 这里的“lab-1”这个文件名后续导入文件夹下的包都是从这里开始的。 步骤2创建一个main.go文件目的就是调用后续每个文件夹每个实验内容都是存在单个文件夹中形成单个函数或者单个示例如下是mai的内容 如下是我的第一个测试功能函数内容不需要关注重点关注是如何被mai.go调用的 步骤3运行后显示内容 2.调用第二个示例办法
步骤1创建一个代码如下内容如下 根据上面的情况进行优化的内容以下面的内容为主
package two// Share 接口定义了具有面积计算能力的形状。
type Share interface {Area() float64 // 计算形状的面积并返回一个float64类型的值。
}// Rectangle 结构体表示一个矩形。
type Rectangle struct {Width float64 // 矩形的宽度Height float64 // 矩形的高度
}// area 方法计算矩形的面积。
func (r Rectangle) Area() float64 {return r.Width * r.Height
}// Circle 结构体表示一个圆。
type Circle struct {Radius float64 // 圆的半径
}// area 方法计算圆的面积。
func (c Circle) Area() float64 {return 3.14 * c.Radius * c.Radius
}步骤2导入lab-1/two 步骤3调用two这个文件夹下的示例 后续实验步骤以及内容新建文件夹如three文件夹里面新建文件参照上述的onetwo这两个文件进行代码的组织最终在mai.go中进行调用即可