home: github.com/shurcooL/home Files | Directories

Command home

home is Dmitri Shuralyov's personal website.

Package Files

about.go action.go blog.go changes.go code.go commit.go commits.go directory.go events.go html.go idiomaticgo.go index.go issues.go main.go metrics.go notifications.go package.go packages.go projects.go reactions.go repository.go resume.go route.go sessions.go talks.go test.go usercontent.go users.go util.go


assetsPackage assets contains assets for home.
componentPackage component contains individual components that can render themselves as HTML.
_data/blogblog sets up reactions menu for /blog page.
_data/commitscommits contains the frontend code for commits page.
_data/idiomaticgoidiomaticgo sets up reactions menu for /idiomatic-go page.
_data/resumeresume renders the resume page entirely on the frontend.
exp/vecPackage vec provides a vecty-like API for backend HTML rendering.
exp/vec/attrPackage attr defines functions to set attributes of an HTML node.
exp/vec/elemPackage elem defines functions to create HTML elements.
httpPackage http contains service implementations over HTTP.
httphandlerPackage httphandler contains API handlers used by home.
httputilPackage httputil is a custom HTTP framework created specifically for home.
internal/codePackage code implements a Go code service backed by a repository store.
internal/modPackage mod exposes select functionality related to module mechanics.
internal/page/blogPackage blog contains functionality for rendering /blog page.
internal/page/idiomaticgoPackage idiomaticgo contains functionality for rendering /idiomatic-go page.
internal/page/resumePackage resume contains functionality for rendering /resume page.
internal/routePackage route specifies some route paths used by home.
presentdataPackage presentdata contains static data for present format.

Package main imports 106 packages (graph). Updated 2019-09-10. Refresh now. Tools for package owners.