message: Checkout repository before cache to prevent wipe
diff: @@ -16,6 +16,9 @@ jobs:
  os: [ubuntu-latest, macos-latest, windows-latest]
  steps:
  + - name: Check out repository
  + uses: actions/checkout@v2
  +
  - name: Cache rust
  uses: actions/cache@v3
  env:
  @@ -41,9 +44,6 @@ jobs:
  restore-keys: |
  ${{ runner.os }}-go-
  - - name: Check out repository
  - uses: actions/checkout@v2
  -
  - name: Set up go
  uses: actions/setup-go@v2
  with:
  