Go 1.18 makes reusable code and local modules explicit
engineeringgogenericsfuzzingworkspacesGo 1.18 adds type parameters, native fuzzing and workspaces. Their practical value depends on understanding the distinct contracts each mechanism establishes.