Client.ListServiceHooks appears to be no longer supported by github. The backing endpoint is GET https://api.github.com/hooks. That is currently 404 and not mentioned in any of the published openapi descriptions for enterprise server.
I think it can be safely removed from go-github along with the supporting ServiceHook struct.
I can create a PR for this.