Skip to content

feat: Add GopherCon Africa 2026 talk on //go:embed internals - #327

Merged
ainsleyclark merged 1 commit into
mainfrom
claude/epic-faraday-c4m28e
Sep 27, 2026
Merged

ainsleyclark merged 1 commit into
mainfrom
claude/epic-faraday-c4m28e

Conversation

@ainsleyclark

Copy link
Copy Markdown
Collaborator

Summary

This PR adds a new conference talk page for GopherCon Africa 2026, documenting a presentation on Go's //go:embed directive and its implementation details.

Changes

  • New talk page: Added sites/ainsley-clark/content/conferences/gophercon-africa-2026/index.md
    • Title: "//go:embed: From Comment to Binary"
    • Covers the journey of //go:embed through the Go build pipeline: lexer, parser, compiler, and linker
    • Discusses production considerations including costs, tradeoffs, and testing patterns
    • Scheduled for October 30, 2026 at GopherCon Africa
    • Currently in draft status (set to publish ~1 day before the talk)

Notable Details

  • Comprehensive source references included (13 sources) linking to relevant Go source code, proposals, and related documentation
  • Covers the full compilation pipeline: package discovery, pattern resolution, embedcfg generation, static data layout, and linking
  • Addresses practical concerns: secret leakage with all: prefix, rebuild overhead, and testing strategies using os.DirFS, fs.FS, and testing/fstest
  • Slides placeholder included (commented out, ready to be uncommented when files/slides.pdf is added)

https://claude.ai/code/session_01Pio3RR3EvnM2N7XpgW5e8y

…ft talk

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Pio3RR3EvnM2N7XpgW5e8y
@vercel

vercel Bot commented Sep 27, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

2 Skipped Deployments
Project Deployment Actions Updated
ainsleyclark.com Ignored Ignored Sep 27, 2026 9:26am UTC
ainsleydev Ignored Ignored Sep 27, 2026 9:26am UTC

Request Review

@ainsleyclark ainsleyclark changed the title Add GopherCon Africa 2026 talk on //go:embed internals feat: Add GopherCon Africa 2026 talk on //go:embed internals Sep 27, 2026
@ainsleyclark
ainsleyclark merged commit 21e53dc into main Sep 27, 2026
11 checks passed
@ainsleyclark
ainsleyclark deleted the claude/epic-faraday-c4m28e branch September 27, 2026 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants