{"action":"created","issue":{"url":"https://api.github.com/repos/ebuzzing/tool-teads-central/issues/38","repository_url":"https://api.github.com/repos/ebuzzing/tool-teads-central","labels_url":"https://api.github.com/repos/ebuzzing/tool-teads-central/issues/38/labels{/name}","comments_url":"https://api.github.com/repos/ebuzzing/tool-teads-central/issues/38/comments","events_url":"https://api.github.com/repos/ebuzzing/tool-teads-central/issues/38/events","html_url":"https://github.com/ebuzzing/tool-teads-central/pull/38","id":148991203,"number":38,"title":"Strip debug symbols + apply upx to reduce bin size","user":{"login":"pdalpra","id":1514127,"avatar_url":"https://avatars.githubusercontent.com/u/1514127?v=3","gravatar_id":"","url":"https://api.github.com/users/pdalpra","html_url":"https://github.com/pdalpra","followers_url":"https://api.github.com/users/pdalpra/followers","following_url":"https://api.github.com/users/pdalpra/following{/other_user}","gists_url":"https://api.github.com/users/pdalpra/gists{/gist_id}","starred_url":"https://api.github.com/users/pdalpra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pdalpra/subscriptions","organizations_url":"https://api.github.com/users/pdalpra/orgs","repos_url":"https://api.github.com/users/pdalpra/repos","events_url":"https://api.github.com/users/pdalpra/events{/privacy}","received_events_url":"https://api.github.com/users/pdalpra/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"bjaglin","id":349077,"avatar_url":"https://avatars.githubusercontent.com/u/349077?v=3","gravatar_id":"","url":"https://api.github.com/users/bjaglin","html_url":"https://github.com/bjaglin","followers_url":"https://api.github.com/users/bjaglin/followers","following_url":"https://api.github.com/users/bjaglin/following{/other_user}","gists_url":"https://api.github.com/users/bjaglin/gists{/gist_id}","starred_url":"https://api.github.com/users/bjaglin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bjaglin/subscriptions","organizations_url":"https://api.github.com/users/bjaglin/orgs","repos_url":"https://api.github.com/users/bjaglin/repos","events_url":"https://api.github.com/users/bjaglin/events{/privacy}","received_events_url":"https://api.github.com/users/bjaglin/received_events","type":"User","site_admin":false},"milestone":null,"comments":11,"created_at":"2016-04-17T20:06:25Z","updated_at":"2016-04-19T17:33:58Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ebuzzing/tool-teads-central/pulls/38","html_url":"https://github.com/ebuzzing/tool-teads-central/pull/38","diff_url":"https://github.com/ebuzzing/tool-teads-central/pull/38.diff","patch_url":"https://github.com/ebuzzing/tool-teads-central/pull/38.patch"},"body":"Seen on https://blog.filippo.io/shrink-your-go-binaries-with-this-one-weird-trick/\r\n\r\nBefore :\r\n```\r\n$ ls -lh _build \r\ntotal 34M\r\n-rwxr-xr-x 1 pdalpra pdalpra 12M Apr 17 22:01 teads-central_darwin_amd64\r\n-rwxr-xr-x 1 pdalpra pdalpra 12M Apr 17 22:01 teads-central_linux_amd64\r\n-rwxr-xr-x 1 pdalpra pdalpra 12M Apr 17 22:01 teads-central_windows_amd64.exe\r\n```\r\n\r\nAfter:\r\n```\r\n$ ls -lh _build   \r\ntotal 24M\r\n-rwxr-xr-x 1 pdalpra pdalpra 8.3M Apr 17 22:02 teads-central_darwin_amd64\r\n-rwxr-xr-x 1 pdalpra pdalpra 7.7M Apr 17 22:02 teads-central_linux_amd64\r\n-rwxr-xr-x 1 pdalpra pdalpra 7.8M Apr 17 22:02 teads-central_windows_amd64.exe\r\n```"},"comment":{"url":"https://api.github.com/repos/ebuzzing/tool-teads-central/issues/comments/212030790","html_url":"https://github.com/ebuzzing/tool-teads-central/pull/38#issuecomment-212030790","issue_url":"https://api.github.com/repos/ebuzzing/tool-teads-central/issues/38","id":212030790,"user":{"login":"pdalpra","id":1514127,"avatar_url":"https://avatars.githubusercontent.com/u/1514127?v=3","gravatar_id":"","url":"https://api.github.com/users/pdalpra","html_url":"https://github.com/pdalpra","followers_url":"https://api.github.com/users/pdalpra/followers","following_url":"https://api.github.com/users/pdalpra/following{/other_user}","gists_url":"https://api.github.com/users/pdalpra/gists{/gist_id}","starred_url":"https://api.github.com/users/pdalpra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pdalpra/subscriptions","organizations_url":"https://api.github.com/users/pdalpra/orgs","repos_url":"https://api.github.com/users/pdalpra/repos","events_url":"https://api.github.com/users/pdalpra/events{/privacy}","received_events_url":"https://api.github.com/users/pdalpra/received_events","type":"User","site_admin":false},"created_at":"2016-04-19T17:33:58Z","updated_at":"2016-04-19T17:33:58Z","body":"TL;DR for other readers: it seems that once teads-central gets loaded somewhere in RAM, the negative impact of `upx` goes away."}}