Olá, Ricardo! Como vai?
Para configurar a porta 8000 na sua máquina local e realizar testes na intranet, você não precisa instalar necessariamente o IIS, especialmente se estiver desenvolvendo uma aplicação em Go. O Go possui um servidor web embutido que é muito útil para desenvolvimento e testes locais.
Aqui está um exemplo de como você pode configurar isso:
Crie um servidor HTTP simples em Go:
Primeiro, você pode criar um arquivo Go, por exemplo, main.go, e adicionar o seguinte código:
package main
import (
"fmt"
"net/http"
)
func handler(w http.ResponseWriter, r *http.Request) {
fmt.Fprintf(w, "Bem-vindo à minha aplicação Go!")
}
func main() {
http.HandleFunc("/", handler)
http.ListenAndServe(":8000", nil)
}
Este código cria um servidor HTTP que escuta na porta 8000 e responde com uma mensagem simples.
Execute o servidor:
No terminal, navegue até o diretório onde está o seu arquivo main.go e execute o comando:
go run main.go
Isso iniciará o servidor na porta 8000.
Acesse sua aplicação:
Abra um navegador e digite http://localhost:8000. Você deverá ver a mensagem "Bem-vindo à minha aplicação Go!" exibida na página.
Se você realmente precisa do IIS por algum motivo específico, como testar aplicações que requerem recursos do IIS, você pode instalá-lo no Windows através do Painel de Controle em "Programas e Recursos" -> "Ativar ou desativar recursos do Windows" e então selecionar "Serviços de Informações da Internet".
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.