# goose_vec::dot

Kind: function

ID: `goose_vec::dot#function@vec.goose:33e6775dcad427cc`

```goose
fn dot<T>(a: vec2<T>, b: vec2<T>) -> T
```



[Source](../src/03294c5572088575441b6fe0.html#L42) · line 42

[Structured record](../items/cd3e5547f02ac627c56e833e.json)
