title: Run go web application on IIS
body: <p>Is there a way to run Go web application on IIS?<br>
  I found a setting for azure but its not working on my dev machine<br>
  this is a web config for azure :</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;configuration&gt;
      &lt;system.webServer&gt;
          &lt;handlers&gt;
              &lt;add name="httpplatformhandler" path="*" verb="*" modules="httpPlatformHandler" resourceType="Unspecified" /&gt;
          &lt;/handlers&gt;
          &lt;httpPlatform processPath="d:\home\site\wwwroot\go\bin\go.exe" 
                        arguments="run d:\home\site\wwwroot\server.go" 
                        startupTimeLimit="60"&gt;
              &lt;environmentVariables&gt;
                &lt;environmentVariable name="GOROOT" value="d:\home\site\wwwroot\go" /&gt;
              &lt;/environmentVariables&gt;
          &lt;/httpPlatform&gt;
      &lt;/system.webServer&gt;
  &lt;/configuration&gt;
  </code></pre>