Servidor HTTP com net/http
Pacote net/http
- Fornece funcionalidades para
criar servidores HTTP
elidar com requisições/respostas
. - Simples, mas poderoso, usado em muitos projetos Go sem frameworks.
Exemplo
Carregando editor interativo...
Execução
go run main.go
Acesse via browser a partir do endereço http://localhost:8080/hello
Comparação com Java
Java
Spring Boot
ouServlets
requerem mais configuração (ex:@RestController
)
Go
net/http
é mais leve, com menos abstrações.
Caso de uso
Servidores simples, como ferramentas internas ou APIs mínimas.