golang / website
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 955
  • Daily file updates (only one update per file and date counted): 7534
  • First update: 2011-07-14
  • Latest update: 2022-02-01
  • Days between first and latest update: 3856 (550 weeks, estimated 2750 working days)
  • Active days (at least one file change): 944
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 955 files with 96,128 lines of code in files.
    • 17 files that are 366+ days old (6,163 lines of code)
    • 183 files that are 181-365 days old (51,568 lines of code)
    • 5 files that are 91-180 days old (5,623 lines of code)
    • 749 files that are 31-90 days old (32,756 lines of code)
    • 1 files that are 1-30 days old (18 lines of code)
6% | 53% | 5% | 34% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 955 files with 96,128 lines of code in files.
    • 5 files have been last changed 366+ days ago (271 lines of code)
    • 94 files have been last changed 181-365 days ago (11,883 lines of code)
    • 19 files have been last changed 91-180 days ago (7,067 lines of code)
    • 824 files have been last changed 31-90 days ago (69,729 lines of code)
    • 13 files have been last changed 1-30 days ago (7,178 lines of code)
<1% | 12% | 7% | 72% | 7%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
go, svg, md, html, js, txt, yaml, css, py, sh, json, java, xml, c, diff, proto, ts, mod, gitattributes, b, cfg, eps, cjs
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
go12% | 36% | 1% | 49% | 0%
html1% | 82% | 2% | 12% | 0%
yaml4% | 2% | 0% | 92% | 0%
cfg100% | 0% | 0% | 0% | 0%
js0% | 7% | 0% | 92% | 0%
css0% | 2% | 70% | 26% | 0%
java0% | 0% | 0% | 100% | 0%
py0% | 0% | 0% | 100% | 0%
proto0% | 0% | 0% | 100% | 0%
c0% | 0% | 0% | 100% | 0%
b0% | 0% | 0% | 100% | 0%
cjs0% | 0% | 0% | 0% | 100%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
go<1% | 23% | 15% | 55% | 4%
yaml1% | <1% | 2% | 92% | 2%
cfg100% | 0% | 0% | 0% | 0%
html0% | 4% | 1% | 82% | 11%
js0% | 4% | 0% | 95% | 0%
css0% | 2% | 0% | 97% | 0%
java0% | 0% | 0% | 100% | 0%
py0% | 0% | 0% | 100% | 0%
proto0% | 0% | 0% | 100% | 0%
c0% | 0% | 0% | 100% | 0%
b0% | 0% | 0% | 100% | 0%
cjs0% | 0% | 0% | 0% | 100%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
internal/redirect98% | 1% | 0% | 0% | 0%
_content/doc1% | 95% | 2% | <1% | 0%
internal/history82% | 17% | 0% | 0% | 0%
internal/dl100% | 0% | 0% | 0% | 0%
internal/short100% | 0% | 0% | 0% | 0%
cmd/googlegolangorg100% | 0% | 0% | 0% | 0%
internal/memcache100% | 0% | 0% | 0% | 0%
cmd/admingolangorg100% | 0% | 0% | 0% | 0%
cmd/golangorg2% | 97% | 0% | 0% | 0%
internal/env100% | 0% | 0% | 0% | 0%
ROOT2% | 51% | 0% | 0% | 46%
internal/backport0% | 100% | 0% | 0% | 0%
internal/web0% | 100% | 0% | 0% | 0%
internal/pkgdoc0% | 100% | 0% | 0% | 0%
internal/gitfs0% | 100% | 0% | 0% | 0%
_content0% | 55% | 0% | 44% | 0%
internal/texthtml0% | 100% | 0% | 0% | 0%
internal/webtest0% | 100% | 0% | 0% | 0%
internal/codewalk0% | 100% | 0% | 0% | 0%
internal/tmplfunc0% | 100% | 0% | 0% | 0%
_content/lib0% | 100% | 0% | 0% | 0%
internal/blog0% | 100% | 0% | 0% | 0%
internal/api0% | 100% | 0% | 0% | 0%
internal/spec0% | 100% | 0% | 0% | 0%
_content/css0% | 0% | 100% | 0% | 0%
cmd/events0% | 0% | 100% | 0% | 0%
cmd/versionprune0% | 0% | 100% | 0% | 0%
_content/talks0% | 0% | 0% | 100% | 0%
_content/blog0% | 0% | 0% | 100% | 0%
_content/tour0% | 0% | 0% | 100% | 0%
_content/js0% | 0% | 0% | 100% | 0%
internal/screentest0% | 0% | 0% | 100% | 0%
internal/tour0% | 0% | 0% | 100% | 0%
internal/play0% | 0% | 0% | 100% | 0%
internal/talks0% | 0% | 0% | 100% | 0%
_content/learn0% | 0% | 0% | 100% | 0%
cmd/locktrigger0% | 0% | 0% | 100% | 0%
_later/security0% | 0% | 0% | 100% | 0%
cmd/screentest0% | 0% | 0% | 100% | 0%
tour0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
internal/memcache100% | 0% | 0% | 0% | 0%
internal/short38% | 0% | 0% | 61% | 0%
cmd/admingolangorg100% | 0% | 0% | 0% | 0%
ROOT2% | 0% | 0% | 51% | 46%
internal/backport0% | 93% | 6% | 0% | 0%
_content/doc0% | 9% | 1% | 75% | 12%
internal/texthtml0% | 100% | 0% | 0% | 0%
internal/pkgdoc0% | 41% | 58% | 0% | 0%
internal/gitfs0% | 34% | 65% | 0% | 0%
internal/tmplfunc0% | 58% | 41% | 0% | 0%
internal/history0% | 17% | 0% | 0% | 82%
internal/spec0% | 100% | 0% | 0% | 0%
cmd/googlegolangorg0% | 100% | 0% | 0% | 0%
internal/web0% | 6% | 29% | 36% | 27%
internal/redirect0% | 1% | 91% | 7% | 0%
internal/blog0% | 21% | 0% | 78% | 0%
internal/webtest0% | 0% | 100% | 0% | 0%
internal/codewalk0% | 0% | 100% | 0% | 0%
internal/api0% | 0% | 100% | 0% | 0%
cmd/golangorg0% | 0% | 3% | 94% | 2%
internal/env0% | 0% | 100% | 0% | 0%
_content/talks0% | 0% | 0% | 100% | 0%
_content/blog0% | 0% | 0% | 100% | 0%
_content/css0% | 0% | 0% | 100% | 0%
_content/tour0% | 0% | 0% | 100% | 0%
_content/js0% | 0% | 0% | 100% | 0%
_content0% | 0% | 0% | 100% | 0%
internal/dl0% | 0% | 0% | 100% | 0%
internal/tour0% | 0% | 0% | 100% | 0%
cmd/events0% | 0% | 0% | 100% | 0%
_content/lib0% | 0% | 0% | 100% | 0%
internal/talks0% | 0% | 0% | 100% | 0%
cmd/versionprune0% | 0% | 0% | 100% | 0%
_content/learn0% | 0% | 0% | 100% | 0%
_later/security0% | 0% | 0% | 100% | 0%
internal/play0% | 0% | 0% | 33% | 66%
tour0% | 0% | 0% | 100% | 0%
internal/screentest0% | 0% | 0% | 0% | 100%
cmd/locktrigger0% | 0% | 0% | 0% | 100%
cmd/screentest0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
memcache.go
in internal/memcache
121 11 597 1127 2
cloudbuild.yaml
in cmd/golangorg
22 - 24 1127 10
cfg
codereview.cfg
in root
1 - 1127 1127 1
rietveld.go
in internal/redirect
3239 1 168 1103 3
dl.go
in internal/dl
285 19 52 1103 21
server.go
in internal/dl
263 10 52 1103 16
redirect.go
in internal/redirect
258 10 63 1103 11
short.go
in internal/short
157 8 79 1103 8
tmpl.go
in internal/short
100 - 597 1103 3
hash.go
in internal/redirect
86 7 168 1103 2
env.go
in internal/env
21 2 170 1103 6
main.go
in cmd/googlegolangorg
119 4 254 898 5
app.yaml
in cmd/googlegolangorg
2 - 233 898 2
release.go
in internal/history
645 - 29 655 40
main.go
in cmd/admingolangorg
37 2 597 597 1
app.yaml
in cmd/admingolangorg
12 - 562 597 2
go1.14.html
in _content/doc
795 - 78 584 4
weekly.html
in _content/doc/devel
5704 - 78 357 3
effective_go.html
in _content/doc
3335 - 11 357 6
go1.html
in _content/doc
1727 - 78 357 4
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cfg
codereview.cfg
in root
1 - 1127 1127 1
main.go
in cmd/admingolangorg
37 2 597 597 1
tmpl.go
in internal/short
100 - 597 1103 3
memcache.go
in internal/memcache
121 11 597 1127 2
app.yaml
in cmd/admingolangorg
12 - 562 597 2
ie.css
in _content/doc
1 - 357 357 1
view.html
in _content/doc/articles/wiki
3 - 357 357 1
index.html
in _content/doc/articles
4 - 357 357 1
edit.html
in _content/doc/articles/wiki
5 - 357 357 1
copyright.html
in _content/doc
7 - 357 357 1
cgo3.go
in _content/doc/progs
8 1 357 357 1
cgo1.go
in _content/doc/progs
8 2 357 357 1
cgo4.go
in _content/doc/progs
8 1 357 357 1
cgo2.go
in _content/doc/progs
9 2 357 357 1
image_package3.go
in _content/doc/progs
9 1 357 357 1
gobs1.go
in _content/doc/progs
9 - 357 357 1
image_package2.go
in _content/doc/progs
9 1 357 357 1
image_package4.go
in _content/doc/progs
9 1 357 357 1
image_package1.go
in _content/doc/progs
9 1 357 357 1
image_package5.go
in _content/doc/progs
11 1 357 357 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
jest-transform.cjs
in root
18 1 24 24 1
screentest.go
in internal/screentest
691 20 3 53 14
main.go
in cmd/screentest
52 1 22 53 6
main.go
in cmd/locktrigger
143 5 24 64 3
proxy.go
in internal/play
160 9 30 73 3
play.go
in internal/play
80 4 73 73 1
image.go
in _content/doc/play
33 2 73 73 1
test.go
in _content/doc/play
31 2 73 73 1
http.go
in _content/doc/play
31 1 73 73 1
clear.go
in _content/doc/play
15 1 73 73 1
sleep.go
in _content/doc/play
14 1 73 73 1
tutorials.yaml
in _content/learn
20 - 77 77 1
slidy.js
in _content/talks/2010/support
2005 96 78 78 1
usage.html
in _content/blog/survey2016
838 - 78 78 1
effective.html
in _content/blog/survey2016
650 - 78 78 1
background.html
in _content/blog/survey2016
583 - 78 78 1
effective.html
in _content/blog/survey2017
575 - 78 78 1
app.css
in _content/tour/static/css
529 - 78 78 1
slides.js
in _content/talks/static
506 49 78 78 1
playground.js
in _content/js
500 49 59 78 6
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
screentest.go
in internal/screentest
691 20 3 53 14
effective_go.html
in _content/doc
3335 - 11 357 6
index.html
in _content/doc
292 - 21 344 11
index.html
in _content/doc/tutorial
72 - 21 357 8
main.go
in cmd/screentest
52 1 22 53 6
go1.17.html
in _content/doc
1073 - 24 175 6
main.go
in cmd/locktrigger
143 5 24 64 3
cloudbuild.yaml
in cmd/golangorg
22 - 24 1127 10
jest-transform.cjs
in root
18 1 24 24 1
release.go
in internal/history
645 - 29 655 40
site.go
in internal/web
296 17 29 343 12
code.html
in _content/doc
379 - 30 357 8
proxy.go
in internal/play
160 9 30 73 3
server.go
in cmd/golangorg
592 31 36 235 29
istext.go
in internal/web
42 2 36 254 4
dl.go
in internal/dl
285 19 52 1103 21
server.go
in internal/dl
263 10 52 1103 16
quickstart.yaml
in _content/learn
8 - 58 78 2
playground.js
in _content/js
500 49 59 78 6
go1.8.html
in _content/doc
1402 - 60 357 5