tsnet: make ListenService examples consistent with other tsnet examples

Fixes tailscale/corp#36365

Signed-off-by: Harry Harpham <harry@tailscale.com>
This commit is contained in:
Harry Harpham
2026-01-26 14:34:01 -07:00
parent 8d875a301c
commit 6e44cb6ab3
2 changed files with 10 additions and 16 deletions
+6 -10
View File
@@ -205,19 +205,17 @@ func ExampleServer_ListenFunnel_funnelOnly() {
// ExampleServer_ListenService demonstrates how to advertise an HTTPS Service.
func ExampleServer_ListenService() {
s := &tsnet.Server{
Hostname: "tsnet-services-demo",
srv := &tsnet.Server{
Hostname: "atum",
}
defer s.Close()
ln, err := s.ListenService("svc:my-service", tsnet.ServiceModeHTTP{
ln, err := srv.ListenService("svc:my-service", tsnet.ServiceModeHTTP{
HTTPS: true,
Port: 443,
})
if err != nil {
log.Fatal(err)
}
defer ln.Close()
log.Printf("Listening on https://%v\n", ln.FQDN)
log.Fatal(http.Serve(ln, http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
@@ -238,19 +236,17 @@ func ExampleServer_ListenService_reverseProxy() {
Host: targetAddress,
})
s := &tsnet.Server{
Hostname: "tsnet-services-demo",
srv := &tsnet.Server{
Hostname: "tefnut",
}
defer s.Close()
ln, err := s.ListenService("svc:my-service", tsnet.ServiceModeHTTP{
ln, err := srv.ListenService("svc:my-service", tsnet.ServiceModeHTTP{
HTTPS: true,
Port: 443,
})
if err != nil {
log.Fatal(err)
}
defer ln.Close()
log.Printf("Listening on https://%v\n", ln.FQDN)
log.Fatal(http.Serve(ln, reverseProxy))