Equals Conditions in ladon

I am having trouble understanding the Equals keyword in this context. Could someone explain whether it is a type or a function as I am not able to find docs for golang pertaining to this. https://github.com/ory/ladon/blob/9fada03c11c183e37c13f581ee6deca8d8e747f9/condition_string_equal.go#L19-L21

Seems like you were able to resolve the issue per https://github.com/ory/ladon/issues/107#issuecomment-364008451