{"id":1091,"date":"2022-01-15T07:15:27","date_gmt":"2022-01-14T22:15:27","guid":{"rendered":"https:\/\/blog.wsd.sh\/?p=1091"},"modified":"2022-01-15T07:15:54","modified_gmt":"2022-01-14T22:15:54","slug":"golang-uuid-v4%e3%82%92%e5%88%a9%e7%94%a8%e3%81%99%e3%82%8b%e3%81%9f%e3%82%81%e3%81%abpkg-github-com-google-uuid%e3%81%aeinstall","status":"publish","type":"post","link":"https:\/\/blog.wsd.sh\/?p=1091","title":{"rendered":"<small>golang uuid v4\u3092\u5229\u7528\u3059\u308b\u305f\u3081\u306bpkg github.com\/google\/uuid\u306einstall<\/small>"},"content":{"rendered":"<p>\uff11\uff0euuid\u306ev4\u3092\u5229\u7528\u3059\u305f\u3081\u306b\u3001google uuid\u306epkg\u3092import\u3059\u308b<\/p>\n<pre>\r\nimport \"github.com\/google\/uuid\"\r\n...\r\n\/\/ version4 NewRandom\r\n_uuid , _ := uuid.NewRandom();\r\nuuid := _uuid.String();\r\n<\/pre>\n<p>\uff12\uff0esrc\u306ebuild<br \/>\npkg\u3092import\u3057\u305f\u3060\u3051\u3060\u3068\u4ee5\u4e0b\u306ebuild error\u304c\u3067\u308b<\/p>\n<pre>\r\n# sh build.sh\r\nsrc\/sample.go:22:2: cannot find package \"github.com\/google\/uuid\" in any of:\r\n        \/usr\/lib\/golang\/src\/github.com\/google\/uuid (from $GOROOT)\r\n        \/root\/go\/src\/github.com\/google\/uuid (from $GOPATH)\r\n# sh build.sh\r\nsrc\/sample.go:23:2: invalid import path: \"uuid github.com\/google\/uuid\"\r\n<\/pre>\n<p>\uff13\uff0epkg\u306einstall<\/p>\n<pre>\r\n# go get github.com\/google\/uuid\r\n<\/pre>\n<p>\uff14\uff0e\u518d\u5ea6src\u306ebuild<br \/>\nbuild error\u304c\u51fa\u306a\u304f\u306a\u308b<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uff11\uff0euuid\u306ev4\u3092\u5229\u7528\u3059\u305f\u3081\u306b\u3001google uuid\u306epkg\u3092import\u3059\u308b import &#8220;github.com\/google\/uuid&#8221; &#8230; \/\/ version4 NewRandom _uuid , _ &#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts\/1091"}],"collection":[{"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1091"}],"version-history":[{"count":4,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts\/1091\/revisions"}],"predecessor-version":[{"id":1112,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts\/1091\/revisions\/1112"}],"wp:attachment":[{"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1091"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1091"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1091"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}