MCPcopy Index your code
hub / github.com/dunglas/httpsfv

github.com/dunglas/httpsfv @v1.1.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.1.0 ↗ · + Follow
125 symbols 455 edges 38 files 63 documented · 50% 19 cross-repo links
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

httpsfv: Structured Field Values for HTTP in Go

This Go (golang) library implements parsing and serialization for Structured Field Values for HTTP (RFC 9651 and 8941).

PkgGoDev CI Coverage Status Go Report Card

Features

Docs

Browse the documentation on Go.dev.

Credits

Created by Kévin Dunglas. Sponsored by Les-Tilleuls.coop.

Extension points exported contracts — how you extend this code

Member (Interface)
Member is a marker interface for members of dictionaries and lists. See https://httpwg.org/specs/rfc9651.html#list. [2 …
member.go
StructuredFieldValue (Interface)
StructuredFieldValue represents a List, a Dictionary or an Item.
encode.go

Core symbols most depended-on inside this repo

NewItem
called by 49
item.go
eof
called by 33
decode.go
Add
called by 31
params.go
NewParams
called by 16
params.go
Add
called by 11
dictionary.go
marshalSFV
called by 11
encode.go
Error
called by 10
decode.go
Marshal
called by 8
encode.go

Shape

Function 88
Method 24
Struct 7
Interface 3
TypeAlias 3

Languages

Go100%

Modules by API surface

httpwg_test.go12 symbols
dictionary.go9 symbols
params.go8 symbols
decode.go7 symbols
item.go6 symbols
list.go5 symbols
token.go4 symbols
key.go4 symbols
integer.go4 symbols
innerlist.go4 symbols
encode.go4 symbols
displaystring.go4 symbols

For agents

$ claude mcp add httpsfv \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact