Correct go run commands to run the logging file (#566)

Readme update and clarification

Targeting only the main.go doesn't add the logging file and causes
errors when finding additional functions.

```
mcp-server-testing main*​ ☸ prod-3-d 33s 
❯ go run main.go server
# command-line-arguments
./main.go:127:24: undefined: LoggingHandler

mcp-server-testing main*​ ☸ prod-3-d 
❯ go run . server      
2025/10/09 11:33:13 MCP server listening on localhost:8000
2025/10/09 11:33:13 Available tool: cityTime (cities: nyc, sf, boston)
```
This commit is contained in:
Adriel Velazquez 2025-10-11 10:21:16 -04:00 • committed by GitHub
commit 7a89c31c7a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -13,14 +13,14 @@ The example implements:
Start the Server
```bash
go run main.go server
go run . server
```
This starts an MCP server on `http://localhost:8080` (default) that provides a `cityTime` tool.
To run a client in another terminal:
```bash
go run main.go client
go run . client
```
The client will:
@ -32,7 +32,7 @@ The client will:
At any given time you can pass a custom URL to the program to run it on a custom host/port:
```
go run main.go -host 0.0.0.0 -port 9000 server
go run . -host 0.0.0.0 -port 9000 server
```
## Testing with real-world MCP Clients