I hereby claim:
- I am kpenfound on github.
- I am kpenfound (https://keybase.io/kpenfound) on keybase.
- I have a public key whose fingerprint is 4CA3 3D95 867A DC31 C15B EF3F 2955 3690 E950 D6D0
To claim this, I am signing this object:
package main | |
import ( | |
"context" | |
"os" | |
"time" | |
"dagger.io/dagger" | |
) |
package main | |
import ( | |
"context" | |
"fmt" | |
"os" | |
"dagger.io/dagger" | |
) |
// "Dockerfile" style layering | |
func goService(ctx context.Context, client *dagger.Client, servicePath string) (*dagger.Container, error) { | |
goMod, err := client.Host().Workdir().Read().File("go.mod").ID(ctx) | |
if err != nil { | |
return nil, err | |
} | |
goSum, err := client.Host().Workdir().Read().File("go.sum").ID(ctx) | |
if err != nil { | |
return nil, err |
// ****************************************************** | |
// Step 1. Create basic setup | |
// ****************************************************** | |
// first setup go.mod with dagger and go mod edit etc | |
package main | |
import ( | |
"context" | |
"fmt" | |
"os" |
package main | |
import ( | |
"bytes" | |
"encoding/json" | |
"fmt" | |
"io" | |
"io/ioutil" | |
"log" | |
"net/http" |
I hereby claim:
To claim this, I am signing this object: