gweb
π Interact with browser from Go. Manually crafted WebAPI interoperation library.
νμΌ νμκΈ°
μ΅μ’ λ²μ λ€μ΄λ‘λ (.zip)- main.yml
- settings.json
- analyser_node.go
- audio_context.go
- audio_node.go
- audio_param.go
- biquad_filter.go
- destination_node.go
- gain_node.go
- media_stream.go
- media_stream_source_node.go
- oscillator.go
- value.go
- context.go
- context2d.go
- line.go
- rectangle.go
- shadow.go
- text.go
- style_declaration.go
- main.go
- main.go
- ball.go
- ball_test.go
- brick.go
- bricks.go
- game.go
- main.go
- main_test.go
- platform.go
- settings.go
- shapes.go
- state.go
- test.sh
- text_block.go
- vector.go
- main.go
- main.go
- index.html
- loader.js
- style.css
- main.go
- main.go
- main.go
- main.go
- key.go
- keyboard.go
- main.go
- sound.go
- main.go
- main.go
- main.go
- main.go
- build.sh
- build_all.py
- index.html.j2
- index.yml
- README.md
- run.sh
- canvas.go
- console.go
- console_test.go
- document.go
- document_test.go
- element.go
- element_test.go
- embed.go
- event.go
- event_target.go
- html_element.go
- http_request.go
- http_request_test.go
- media_devices.go
- navigator.go
- node.go
- promise.go
- screen.go
- value.go
- window.go
- window_test.go
- .editorconfig
- .gitignore
- .markdownlint.yaml
- generate_refs.py
- go.mod
- go.sum
- LICENSE
- netlify.toml
- README.md
- refs.md
- requirements.txt
- Taskfile.yml
- tools.go
# μ€μΉ κ°μ΄λ
1. μ½λ λ΄λ €λ°κΈ°
git clone https://github.com/life4/gweb
κΉνλΈμμ νλ‘μ νΈ μ½λ μ 체λ₯Ό λ΄ μ»΄ν¨ν°λ‘ λ΄λ €λ°μ΅λλ€.
cd gweb
λ°©κΈ λ΄λ €λ°μ νλ‘μ νΈ ν΄λ μμΌλ‘ μ΄λν©λλ€.
2. Python
μ¬μ μΆμ²μ¬μ μ€λΉλ¬Ό
pip install -r requirements.txt
requirements.txt λ±μ λͺ μλ νμ΄μ¬ λΌμ΄λΈλ¬λ¦¬λ₯Ό μ€μΉν©λλ€.
python <μ€νν νμΌλͺ
>.py # READMEμμ μ νν μ€ν νμΌλͺ
μ νμΈνμΈμ
νμ΄μ¬ μ€ν¬λ¦½νΈ(λλ λͺ¨λ)λ₯Ό μ€νν©λλ€.
μλ¬ λ©μμ§ μμ΄ μ€νλκ³ ν°λ―Έλμ μλ΄ λ¬Έκ΅¬κ° μΆλ ₯λλ©΄ μ μμ
λλ€.
3. Go
보ν΅μ¬μ μ€λΉλ¬Ό
go build ./...
Go νλ‘κ·Έλ¨μ μ»΄νμΌν΄ μ€ν νμΌμ λ§λλλ€.
go run .
λ°λ‘ λΉλνμ§ μκ³ λ°λ‘ Go νλ‘κ·Έλ¨μ μ€νν©λλ€.
λΉλκ° μλ¬ μμ΄ λλλ©΄ μ±κ³΅μ
λλ€. go run . μ μΌλ€λ©΄ ν°λ―Έλ μΆλ ₯μ νμΈνμΈμ.
// repository documentation
Was this content helpful?
(0 ratings)
