func-e
func-e (pronounced funky) makes running Envoy® easy
파일 탐색기
최종 버전 다운로드 (.zip)- bug-report.md
- feature-request.md
- bump-envoy.yaml
- commit.yaml
- Dockerfile
- internal-images.yml
- packaging.yaml
- release.yaml
- release_notes.sh
- CODEOWNERS
- run.go
- main.go
- main_test.go
- func-e_run_test.go
- func-e_test.go
- func-e_use_test.go
- func-e_version_test.go
- func-e_versions_test.go
- func-e_which_test.go
- main_test.go
- README.md
- static-filesystem.yaml
- admin.go
- admin_test.go
- middleware.go
- middleware_test.go
- doc.go
- admin.go
- admin_test.go
- admin.go
- middleware.go
- opts.go
- .editorconfig
- func-e_help.txt
- func-e_run_help.txt
- func-e_use_help.txt
- func-e_versions_help.txt
- func-e_which_help.txt
- app.go
- app_test.go
- errors.go
- help_test.go
- main_test.go
- man_test.go
- run.go
- run_test.go
- usage_md_test.go
- use.go
- use_test.go
- versions.go
- versions_cmd_test.go
- versions_test.go
- which.go
- which_test.go
- access_log.yaml
- access_log_typed_config.yaml
- admin_ephemeral.yaml
- admin_localhost.yaml
- no_admin.yaml
- static_file.yaml
- static_file_typed_config.yaml
- udp_proxy.yaml
- config.go
- config_test.go
- http.go
- http_test.go
- install.go
- install_test.go
- main_test.go
- proc_attr_linux.go
- proc_attr_other.go
- run.go
- run_test.go
- runtime.go
- runtime_test.go
- startup.go
- startup_test.go
- version.go
- version_test.go
- versions.go
- versions_test.go
- globals.go
- globals_test.go
- paths.go
- paths_test.go
- func-e_run_test.go
- func-e_test.go
- main_test.go
- run.go
- opts.go
- opts_test.go
- run.go
- run_test.go
- baz.txt
- empty.txt
- bar.sh
- empty.tar
- empty.tar.gz
- empty.tar.xz
- test.tar
- test.tar.gz
- test.tar.xz
- tar.go
- tar_test.go
- build.go
- func-e.go
- testrun.go
- http.go
- morerequire.go
- server.go
- main.go
- main_test.go
- .editorconfig
- last_known_envoy.txt
- version.go
- version_test.go
- test_source.go
- last_known_envoy_test.go
- func-e.8
- nfpm.yaml
- verify_deb.sh
- verify_rpm.sh
- _index.md
- learn.md
- baseof.html
- extended_head.html
- footer.html
- icon@16w.png
- icon@180w.png
- icon@192w.png
- icon@32w.png
- icon@512w.png
- favicon.ico
- install.sh
- manifest.webmanifest
- robots.txt
- hello-friend
- .gitignore
- config.toml
- README.md
- .editorconfig
- .gitattributes
- .gitignore
- .gitmodules
- .golangci.yml
- .licenseheader
- .mailmap
- codecov.yml
- CONFIG.md
- CONTRIBUTING.md
- DEVELOPER.md
- go.mod
- go.sum
- LICENSE
- Makefile
- netlify.toml
- RATIONALE.md
- README.md
- run.go
- run_test.go
- Tools.mk
- USAGE.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/tetratelabs/func-e
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd func-e
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Go
보통 추천go build ./...
Go 프로그램을 컴파일해 실행 파일을 만듭니다.
go run .
따로 빌드하지 않고 바로 Go 프로그램을 실행합니다.
빌드가 에러 없이 끝나면 성공입니다. go run . 을 썼다면 터미널 출력을 확인하세요.
3. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
