Skip to content
/ cv Public

This is my generic CV generation program.

Notifications You must be signed in to change notification settings

mdm-code/cv

Repository files navigation

Michał Adamczyk's Curriculum Vitae

Here is my @latest resume. It is derived from data stored in the @data file that keeps all relevant information about my professional life in one place. The structured data format of a yaml flat file makes it easy to browse through and filter for relevant information.

Build

  1. Use --help to check available command-line arguments for generate.go.
go run generate.go --help
  1. Utilize Makefile default goal to compile index.html with make.

  2. Use generate.go explicitly:

go run generate.go -dataFile data/@latest -templBase base.html --templDir template/index.html > index.html
  1. Specify -firm in case you want RODO clause to be added at the end of your CV.
go run generage -firm FooBar > index.html

The templating engine will check if the .Firm variable is not empty and in case it isn't, It will pop the whole RODO clause alongside the company name at the bottom of the document.

  1. Use Firefox to open index.html and save the page as a PDF file.

About

This is my generic CV generation program.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published