-rw-r--r-- | .dockerignore | 10L |
-rw-r--r-- | .gitignore | 28L |
-rw-r--r-- | Dockerfile | 38L |
-rw-r--r-- | Makefile | 9L |
-rw-r--r-- | README | 72L |
-rw-r--r-- | cmd/fnctl/cmd_function.go | 263L |
-rw-r--r-- | cmd/fnctl/cmd_network.go | 40L |
-rw-r--r-- | cmd/fnctl/cmd_server.go | 8L |
-rw-r--r-- | cmd/fnctl/cni.conflist | 31L |
-rw-r--r-- | cmd/fnctl/cniconf.go | 144L |
-rw-r--r-- | cmd/fnctl/main.go | 16L |
-rw-r--r-- | cmd/fnctl/utils.go | 66L |
-rw-r--r-- | cmd/functions/log_debug.go | 18L |
-rw-r--r-- | cmd/functions/log_prod.go | 16L |
-rw-r--r-- | cmd/functions/main.go | 326L |
-rw-r--r-- | configs/configs.go | 30L |
-rw-r--r-- | configs/configs_amd64.go | 8L |
-rw-r--r-- | configs/configs_arm64.go | 8L |
-rw-r--r-- | configs/configs_debug.go | 7L |
-rw-r--r-- | configs/configs_prod.go | 7L |
-rw-r--r-- | examples/helloworld/main.go | 45L |
-rw-r--r-- | go.mod | 50L |
-rw-r--r-- | go.sum | 1101L |
-rw-r--r-- | internal/functions/build.go | 8L |
-rw-r--r-- | internal/functions/function.go | 7L |
-rw-r--r-- | internal/httpx/req.go | 61L |
-rw-r--r-- | internal/vmutils/builder.go | 253L |
-rw-r--r-- | internal/vmutils/consts.go | 15L |
-rw-r--r-- | internal/vmutils/errors.go | 10L |
-rw-r--r-- | internal/vmutils/http.go | 32L |
-rw-r--r-- | internal/vmutils/net.go | 32L |
-rw-r--r-- | internal/vmutils/run.go | 33L |
-rw-r--r-- | pkg/functions/serve.go | 70L |
-rw-r--r-- | pkg/functions/utils.go | 11L |
-rw-r--r-- | pkg/functions/wrapper.go | 49L |
-rw-r--r-- | pkg/pid/pid.go | 47L |
-rw-r--r-- | rfs/Makefile | 27L |