Unified · Split
| @@ -25,13 +25,8 @@ module Docs · 24 unmodified lines | ||
| 25 | 25 | HTML |
| 26 | 26 | |
| 27 | 27 | def get_latest_version(opts) |
| 28 | − doc = fetch_doc('https://golang.org/pkg/', opts) | |
| 29 | − | |
| 30 | − footer = doc.at_css('#footer').content | |
| 31 | − version = footer.scan(/go([0-9.]+)/)[0][0] | |
| 32 | − version = version[0...-1] if version.end_with?('.') | |
| 33 | − | |
| 34 | − version | |
| 28 | + doc = fetch_doc('https://golang.org/project/', opts) | |
| 29 | + doc.at_css('#page ul > li > a').text[3..-1] | |
| 35 | 30 | end |
| 36 | 31 | |
| 37 | 32 | private |