up3
Build and deploy / Build (push) Has been cancelled
Build and deploy / Update Contributors (push) Has been cancelled
Build and deploy / Deploy (push) Has been cancelled

This commit is contained in:
2026-07-09 08:33:57 +08:00
commit 26ed99fda6
845 changed files with 75419 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
package recipe
// Shape make up the shape of a shaped recipe. It consists of a width and a height.
type Shape [2]int
// Width returns the width of the shape.
func (s Shape) Width() int {
return s[0]
}
// Height returns the height of the shape.
func (s Shape) Height() int {
return s[1]
}
// NewShape creates a new shape using the provided width and height.
func NewShape(width, height int) Shape {
return Shape{width, height}
}