gokiburi
go-bindata
gokiburi | go-bindata | |
---|---|---|
2 | 4 | |
136 | 1,798 | |
- | 0.0% | |
7.1 | 0.0 | |
5 months ago | over 2 years ago | |
JavaScript | Go | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gokiburi
-
Gokiburi: Automatic Test Runs for Go Projects
Also, if you have the time, it would be awesome if I could get you to write this up in the Ideas discussion category, that would be really helpful. π
go-bindata
-
Gokiburi: Automatic Test Runs for Go Projects
BTW, maybe you could consider using the embed or go-bindata packages to embed the UI files in the binary, so it's easier to package/install (either with brew or go install).
-
Π Π°Π·Π±ΠΈΡΠ°Π΅ΠΌ go:embed Π² Go 1.16
Π§ΡΠΎ Π΅ΡΠ»ΠΈ ΠΌΡ Ρ ΠΎΡΠΈΠΌ Π²ΡΡΡΠΎΠΈΡΡ ΡΠ°ΠΉΠ» Π² Π½Π°Ρ Π±ΠΈΠ½Π°ΡΠ½ΠΈΠΊ Π½Π° go, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΡΠ°Π±Π»ΠΎΠ½Ρ, html ΡΠ°ΠΉΠ»Ρ, Π΅ΡΠ»ΠΈ ΡΡΠΎ Π²Π΅Π± ΡΠ΅ΡΠ²Π΅Ρ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ README.md ? ΠΠ°ΠΌ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΠ»ΠΎΡΡ Π»ΠΈΠ±ΠΎ ΡΠ°ΠΌΠΎΡΡΡΠ½ΠΎ Π·Π°ΡΠ°ΡΠΊΠΈΠ²Π°ΡΡ ΠΈΡ Π² Π½Π°Ρ ΠΊΠΎΠ΄, Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΡΠΊΠ°ΠΌΠΈ, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ go-bindata. ΠΠ±Π° Π²Π°ΡΠΈΠ°Π½ΡΠ° ΠΎΡΡΡΠΎΠΉΠ½ΡΠ΅. ΠΠ΅ΡΠ²ΡΠΉ ΡΠΏΠΎΡΠΎΠ± Π½Π΅ Π³ΠΈΠ±ΠΊΠΈΠΉ, Π² Π½Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΈΠ±ΠΈΡΡΡΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π½ΡΠΆΠ½ΠΎ Π²ΡΠ΅ Π΄Π΅Π»Π°ΡΡ Π²ΡΡΡΠ½ΡΡ. ΠΡΠΎΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΏΠΎΠ»ΡΡΡΠ΅, Π½ΠΎ ΡΡΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ Π² Π²Π°ΡΠ΅ΠΉ ΡΡΠ΅Π΄Π΅ ΠΈ Π³Π»Π°Π²Π½ΠΎΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ°Π³ΠΈ ΠΏΡΠΈ ΡΠ±ΠΎΡΠΊΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
-
Embedding files natively in Go 1.16
Traditionally, we have relied on third-party packages like go-bindata or statik to embed static assets in Go binaries. These tools essentially require to run a command against the assets we want to embed to create a Go file which contains a binary representation of them. Later, you import this generated file in your code and you access the files using some key based on the path or a virtual file system.
- What is the preferred way to package static files (html/css/js) along with your standalone binary in 2020?
What are some alternatives?
GoConvey - Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
go-embed - Generates go code to embed resource files into your library or executable
keploy - Test generation for Developers. Generate tests and stubs for your application that actually work!
go-resources - Unfancy resources embedding for Go with out of box http.FileSystem support.
mocha - βοΈ simple, flexible, fun javascript test framework for node.js & the browser [Moved to: https://github.com/mochajs/mocha]
fileb0x - a better customizable tool to embed files in go; also update embedded files remotely without restarting the server
mocha - βοΈ simple, flexible, fun javascript test framework for node.js & the browser
go-bindata - A small utility which generates Go code from any file. Useful for embedding binary data in a Go program.
esc - A simple file embedder for Go
statik - Embed files into a Go executable
parcello - Golang Resource Bundler [deprecated]
go-bindata - A small utility that generates Go code from any file. Useful for embedding binary data in a Go program.