// Copyright 2019 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // +build ignore package main import ( "fmt" "log" "net" "net/http" ) func serve() error { l, err := net.Listen("tcp", "127.0.0.1:0") if err != nil { log.Fatal(err) } fmt.Println(l.Addr().String()) s := &http.Server{} return s.Serve(l) }