I hereby claim:
- I am chris-skud on github.
- I am cskud (https://keybase.io/cskud) on keybase.
- I have a public key whose fingerprint is D29A E245 B9F0 2419 981D F6A9 F4FF EAC3 67EF 5207
To claim this, I am signing this object:
A--BC <-- master | |
\ | |
B--C <-- feature-1 | |
\ | |
D--E <-- feature-2 | |
after feature-1 merges into master, and whilst on feature-2 use: | |
`git fetch origin` | |
`git rebase --onto origin/master feature-1` |
Close all VS Code instances | |
Kill any running gocode process | |
Remove the gocode binary from your $GOPATH/bin and the corresponding code form $GOPATH/src/github.com/nsf/gocode or $GOPATH/src/github.com/mdempsky/gocode | |
If you added the go.toolsGopath setting, then use that instead of the $GOPATH above | |
Open VS Code, run Go: Install/Update Tools, select gocode to install it | |
Ensure that you haven't disabled the go.installDependenciesWhenBuilding setting | |
Ensure all dependencies are built by running Go: Build Current Package (It uses the go build -i so all dependencies will be built and installed) | |
Now try the completions |
// source https://medium.com/@xoen/golang-read-from-an-io-readwriter-without-loosing-its-content-2c6911805361 | |
var bodyBytes []byte | |
if c.Request.Body != nil { | |
bodyBytes, _ = ioutil.ReadAll(c.Request.Body) | |
} | |
// Restore the io.ReadCloser to its original state | |
c.Request.Body = ioutil.NopCloser(bytes.NewBuffer(bodyBytes)) | |
// Use the content | |
bodyString := string(bodyBytes) |
package main | |
import ( | |
"fmt" | |
"log" | |
"reflect" | |
"strings" | |
"github.com/kelseyhightower/envconfig" | |
) |
I hereby claim:
To claim this, I am signing this object:
for json_val in $(curl -H "Content-Type: application/json; charset=utf-8" -H "Authorization: Bearer <secret>" https://thingthatreturnsjson | ./bin/JSON.sh | | |
egrep '^\[\d*,"id"\]\s\d*' | cut -f 2); do echo $json_val; sleep 3; done |
docker rm -f $(docker ps -aq) | |
docker rmi -f $(docker images -q) |
> Post.new.methods.count | |
> Post.new.methods.count - Object.new.methods.count | |
angular.element(document.querySelector('.ng-scope')).injector().get('theService') |
function get() { | |
var prom = $http({method:'GET', url: 'test.json'}) | |
.then(function(data) { | |
//set local value with returned data | |
vals = data; | |
// and return to caller so they can .then(function(data){}) | |
return vals; |