I would typically avoid using basic authentication. What's your use-case or question around using GO with the PI Web API?
I would typically avoid using basic authentication. What's your use-case or question around using GO with the PI Web API?
Why do you mention basic authentication in this context? Does the gowebapi only work with basic auth?
My use case is the use of this Go library. I'm looking for others that are using it.
The example hard-codes using Basic Authentication. I did not read through the source code to see if it's possible to omit authentication so that you default to Kerberos. It may not even be possible to use Kerberos with Go, I haven't looked into it.
The question is around why you are looking at using Golang to access the system. Without knowing what you want to do, it's hard to provide a proper answer.
Basic Auth is just the example. There are other ways to authenticate using the gowebapi.
> The question is around why you are looking at using Golang to access the system
The company I work for would rather use Go for server side code, so this is the reason I'm looking for others that have used this unsupported Go library (gowebapi). AVEVA tech support says it is unsupported so before I get to far into using it, I was wondering if others have used it.