The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
table.go in exp/f32 |
4100 | - |
gldebug.go in gl |
3496 | 161 |
gl.go in gl |
1653 | 158 |
genjava.go in bind |
1538 | 50 |
genobjc.go in bind |
1260 | 41 |
java.go in internal/importers/java |
997 | 32 |
gendebug.go in gl |
928 | 12 |
genclasses.go in bind |
852 | 30 |
binres.go in internal/binres |
758 | 27 |
objc.go in internal/importers/objc |
745 | 23 |
genobjcw.go in bind |
689 | 29 |
android.go in app |
647 | 29 |
consts.go in gl |
619 | - |
table.go in internal/binres |
608 | 20 |
work.c in gl |
548 | 2 |
build_apple.go in cmd/gomobile |
527 | 4 |
work_windows.go in gl |
522 | 7 |
gengo.go in bind |
508 | 14 |
SeqTest.java in bind/java |
495 | 53 |
gen.go in bind |
474 | 21 |
env.go in cmd/gomobile |
397 | 19 |
SeqTest.m in bind/objc |
383 | - |
darwin_desktop.go in app |
373 | 18 |
gen.go in cmd/gobind |
365 | 9 |
bind_androidapp.go in cmd/gomobile |
346 | 6 |
build.go in cmd/gomobile |
345 | 15 |
init.go in cmd/gomobile |
325 | 11 |
build_androidapp.go in cmd/gomobile |
301 | 2 |
MainActivity.java in example/ivy/android/app/src/main/java/org/golang/ivy |
283 | 20 |
game.go in example/flappy |
273 | 18 |
Seq.java in bind/java |
270 | 21 |
bind.go in cmd/gomobile |
267 | 9 |
demo.ivy in example/ivy/android/app/src/main/assets |
263 | - |
al.go in exp/audio/al |
258 | 78 |
al_android.go in exp/audio/al |
255 | 40 |
bind_iosapp.go in cmd/gomobile |
230 | 2 |
node.go in internal/binres |
214 | 12 |
pool.go in internal/binres |
202 | 10 |
glimage.go in exp/gl/glutil |
199 | 7 |
work.h in gl |
196 | - |
fn.go in gl |
196 | 2 |
dll_windows.go in gl |
192 | 5 |
fps.go in exp/app/debug |
189 | 3 |
darwin_desktop.m in app |
183 | 3 |
key.go in event/key |
183 | 3 |
IvyController.m in example/ivy/ios/ivy |
180 | - |
main.go in cmd/gomobile |
167 | 6 |
writer.go in cmd/gomobile |
167 | 7 |
ast.go in internal/importers |
164 | 7 |
interface.go in gl |
158 | - |
File | # lines | # units |
---|---|---|
gldebug.go in gl |
3496 | 161 |
gl.go in gl |
1653 | 158 |
al.go in exp/audio/al |
258 | 78 |
SeqTest.java in bind/java |
495 | 53 |
genjava.go in bind |
1538 | 50 |
genobjc.go in bind |
1260 | 41 |
al_android.go in exp/audio/al |
255 | 40 |
al_notandroid.go in exp/audio/al |
138 | 38 |
java.go in internal/importers/java |
997 | 32 |
genclasses.go in bind |
852 | 30 |
android.go in app |
647 | 29 |
genobjcw.go in bind |
689 | 29 |
binres.go in internal/binres |
758 | 27 |
objc.go in internal/importers/objc |
745 | 23 |
gen.go in bind |
474 | 21 |
Seq.java in bind/java |
270 | 21 |
MainActivity.java in example/ivy/android/app/src/main/java/org/golang/ivy |
283 | 20 |
table.go in internal/binres |
608 | 20 |
env.go in cmd/gomobile |
397 | 19 |
types_prod.go in gl |
57 | 19 |
There are 34 files with lines longer than 120 characters. In total, there are 128 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
work.c in gl |
548 | 2 | 16 |
gldebug.go in gl |
3496 | 161 | 15 |
genjava.go in bind |
1538 | 50 | 14 |
work_windows.go in gl |
522 | 7 | 13 |
build_apple.go in cmd/gomobile |
527 | 4 | 8 |
genobjc.go in bind |
1260 | 41 | 8 |
code_string.go in event/key |
54 | 1 | 7 |
SeqTest.m in bind/objc |
383 | - | 4 |
gl.go in gl |
1653 | 158 | 4 |
bind.go in cmd/gomobile |
267 | 9 | 3 |
MainActivity.java in example/ivy/android/app/src/main/java/org/golang/ivy |
283 | 20 | 3 |
genobjcw.go in bind |
689 | 29 | 3 |
gengo.go in bind |
508 | 14 | 3 |
SeqTest.java in bind/java |
495 | 53 | 3 |
al_android.go in exp/audio/al |
255 | 40 | 3 |
darwin_desktop.m in app |
183 | 3 | 2 |
genclasses.go in bind |
852 | 30 | 2 |
main.go in cmd/gobind |
138 | 3 | 1 |
gen.go in cmd/gobind |
365 | 9 | 1 |
env.go in cmd/gomobile |
397 | 19 | 1 |