### Install gowsdl with Go 1.15 Source: https://github.com/hooklift/gowsdl/blob/master/README.md Installs gowsdl using the go get command for Go version 1.15. ```bash go get github.com/hooklift/gowsdl/... ``` -------------------------------- ### Install gowsdl with Go 1.20+ Source: https://github.com/hooklift/gowsdl/blob/master/README.md Installs gowsdl using the go install command for Go version 1.20 and later. ```bash go install github.com/hooklift/gowsdl/cmd/gowsdl@latest ``` -------------------------------- ### gowsdl Usage Example Source: https://github.com/hooklift/gowsdl/blob/master/README.md Demonstrates the basic command-line usage of gowsdl to generate Go code from a WSDL file. Options for output file, package name, and TLS verification are shown. ```bash Usage: gowsdl [options] myservice.wsdl -o string File where the generated code will be saved (default "myservice.go") -p string Package under which code will be generated (default "myservice") -i Skips TLS Verification -v Shows gowsdl version ``` -------------------------------- ### Install gowsdl with Homebrew Source: https://github.com/hooklift/gowsdl/blob/master/README.md Installs gowsdl using the Homebrew package manager. ```bash brew install gowsdl ``` -------------------------------- ### Install Git on macOS Source: https://github.com/hooklift/gowsdl/blob/master/CONTRIBUTING.md Use Homebrew to install Git on macOS. ```bash brew install git ``` -------------------------------- ### Get gowsdl package Source: https://github.com/hooklift/gowsdl/blob/master/CONTRIBUTING.md Use 'go get' to download the gowsdl package to your Go workspace. ```bash go get github.com/hooklift/gowsdl ``` -------------------------------- ### Install Git on Debian-based systems Source: https://github.com/hooklift/gowsdl/blob/master/CONTRIBUTING.md Use apt-get to install the git-core package on Debian-based Linux distributions. ```bash apt-get install git-core ``` -------------------------------- ### Navigate to gowsdl directory Source: https://github.com/hooklift/gowsdl/blob/master/CONTRIBUTING.md Change the current directory to the cloned gowsdl package location within your Go workspace. ```bash cd $GOPATH/src/github.com/hooklift/gowsdl/ ``` -------------------------------- ### Push changes to upstream repository (core developers) Source: https://github.com/hooklift/gowsdl/blob/master/CONTRIBUTING.md Push your committed changes from your local branch to the main repository. ```bash git push origin ``` -------------------------------- ### Add downstream remote for fork Source: https://github.com/hooklift/gowsdl/blob/master/CONTRIBUTING.md Add a Git remote named 'downstream' pointing to your personal fork of the gowsdl repository. ```bash git remote add downstream git@github.com:/gowsdl.git ``` -------------------------------- ### Push changes to downstream fork Source: https://github.com/hooklift/gowsdl/blob/master/CONTRIBUTING.md Push your committed changes from your local branch to your downstream fork on GitHub. ```bash git push downstream ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.