はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ The Go Blog

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 51件)

Go 1.16 is released - The Go Blog

2021/02/16 このエントリーをはてなブックマークに追加 8 users Instapaper Pocket Tweet Facebook Share Evernote Clip

Today the Go team is very happy to announce the release of Go 1.16. You can get it from the download page. The new embed package provides access to files embedded at compile time using the new //go:embed directive. Now it is easy to bundle supporting data files into your Go programs, making devel... 続きを読む

Command PATH security in Go - The Go Blog

2021/01/20 このエントリーをはてなブックマークに追加 7 users Instapaper Pocket Tweet Facebook Share Evernote Clip

Today’s Go security release fixes an issue involving PATH lookups in untrusted directories that can lead to remote execution during the go get command. We expect people to have questions about what exactly this means and whether they might have issues in their own programs. This post details the ... 続きを読む

The VS Code Go extension joins the Go project - The Go Blog

2020/06/09 このエントリーをはてなブックマークに追加 18 users Instapaper Pocket Tweet Facebook Share Evernote Clip

When the Go project began, “an overarching goal was that Go do more to help the working programmer by enabling tooling, automating mundane tasks such as code formatting, and removing obstacles to working on large code bases” (Go FAQ). Today, more than a decade later, we continue to be guided by t... 続きを読む

Go, the Go Community, and the Pandemic - The Go Blog

2020/03/26 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip

Go always comes second to more basic concerns like personal and family health and safety. Around the world, the past couple months have been terrible, and we are still at the start of this awful pandemic. There are days when it seems like working on anything related to Go should be considered a s... 続きを読む

A new Go API for Protocol Buffers - The Go Blog

2020/03/03 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip

Introduction We are pleased to announce the release of a major revision of the Go API for protocol buffers, Google's language-neutral data interchange format. Motivations for a new API The first protocol buffer bindings for Go were announced by Rob Pike in March of 2010. Go 1 would not be release... 続きを読む

Go Modules: v2 and Beyond - The Go Blog

2019/11/07 このエントリーをはてなブックマークに追加 27 users Instapaper Pocket Tweet Facebook Share Evernote Clip Go Modules This post Part 1

Introduction This post is part 4 in a series. Part 1 — Using Go Modules Part 2 — Migrating To Go Modules Part 3 — Publishing Go Modules Part 4 — Go Modules: v2 and Beyond (this post) As a successful project matures and new requirements are added, past features and design decisions might stop maki... 続きを読む

Working with Errors in Go 1.13 - The Go Blog

2019/10/17 このエントリーをはてなブックマークに追加 58 users Instapaper Pocket Tweet Facebook Share Evernote Clip

Introduction Go’s treatment of errors as values has served us well over the last decade. Although the standard library’s support for errors has been minimal—just the errors.New and fmt.Errorf functions, which produce errors that contain only a message—the built-in error interface allows Go progra... 続きを読む

Publishing Go Modules - The Go Blog

2019/09/27 このエントリーをはてなブックマークに追加 30 users Instapaper Pocket Tweet Facebook Share Evernote Clip them This post Please note

Introduction This post is part 3 in a series. Part 1 — Using Go Modules Part 2 — Migrating To Go Modules Part 3 — Publishing Go Modules (this post) This post discusses how to write and publish modules so other modules can depend on them. Please note: this post covers development up to and includi... 続きを読む

Go 1.13 is released - The Go Blog

2019/09/03 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip

Today the Go team is very happy to announce the release of Go 1.13. You can get it from the download page. Some of the highlights include: The go command now downloads and authenticates modules using the Go module mirror and Go checksum database by default Improvements to number literals Error wr... 続きを読む

Module Mirror and Checksum Database Launched - The Go Blog

2019/08/29 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip

We are excited to share that our module mirror, index, and checksum database are now production ready! The go command will use the module mirror and checksum database by default for Go 1.13 module users. See proxy.golang.org/privacy for privacy information about these services and the go command ... 続きを読む

Experiment, Simplify, Ship - The Go Blog

2019/08/02 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip Experiment Simplify SHIP

Introduction [This is the blog post version of my talk last week at Gophercon 2019. We will add a video link to the talk once it is available.] We are all on the path to Go 2, together, but none of us know exactly where that path leads or sometimes even which direction the path goes. This post di... 続きを読む

Why Generics? - The Go Blog

2019/07/31 このエントリーをはてなブックマークに追加 62 users Instapaper Pocket Tweet Facebook Share Evernote Clip

Introduction [This is a version of a talk presented at Gophercon 2019. Video link to follow when available.] This article is about what it would mean to add generics to Go, and why I think we should do it. I'll also touch on an update to a possible design for adding generics to Go. Go was release... 続きを読む

Next steps toward Go 2 - The Go Blog

2019/06/26 このエントリーをはてなブックマークに追加 62 users Instapaper Pocket Tweet Facebook Share Evernote Clip

Status We’re well on the way towards the release of Go 1.13, hopefully in early August of this year. This is the first release that will include concrete changes to the language (rather than just minor adjustments to the spec), after a longer moratorium on any such changes. To arrive at these lan... 続きを読む

Go 2018 Survey Results - The Go Blog

2019/03/28 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip

Thank you This post summarizes the results of our 2018 user survey and draws comparisons between the results of our prior surveys from 2016 and 2017. This year we had 5,883 survey respondents from 103 different countries. We are grateful to everyone who provided their feedback through this survey... 続きを読む

Debugging what you deploy in Go 1.12 - The Go Blog

2019/03/26 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip

Introduction Go 1.11 and Go 1.12 make significant progress toward allowing developers to debug the same optimized binaries that they deploy to production. As the Go compiler has become increasingly aggressive in producing faster binaries, we've lost ground in debuggability. In Go 1.10, users need... 続きを読む

The Go Blog - Using Go Modules / Go Modulesを使う(和訳) - Qiita

2019/03/21 このエントリーをはてなブックマークに追加 68 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita チュートリア 和訳 モジュール 操作

この記事は The Go Blog - Using Go Modules の和訳です。 はじめに Go 1.11および1.12には、依存バージョン情報を明示的で管理しやすくする、Goの 新しい依存管理システム である モジュール の予備サポートが含まれています。このブログ記事は、モジュールを使い始めるために必要な基本的な操作を紹介するチュートリア... 続きを読む

Using Go Modules - The Go Blog

2019/03/20 このエントリーをはてなブックマークに追加 73 users Instapaper Pocket Tweet Facebook Share Evernote Clip

Introduction Go 1.11 and 1.12 include preliminary support for modules, Go’s new dependency management system that makes dependency version information explicit and easier to manage. This blog post is a tutorial to introduction to the basic operations needed to get started using modules. A followu... 続きを読む

Go 1.12 is released - The Go Blog

2019/02/26 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip

Today the Go team is happy to announce the release of Go 1.12. You can get it from the download page. For details about the changes in Go 1.12, see the Go 1.12 release notes. Some of the highlights include opt-in support for TLS 1.3, improved modules support (in preparation for being the default ... 続きを読む

Go 2, here we come! - The Go Blog

2018/11/29 このエントリーをはてなブックマークに追加 97 users Instapaper Pocket Tweet Facebook Share Evernote Clip Russ Cox Here we Go 2

Go 2, here we come! 29 November 2018 Background At GopherCon 2017, Russ Cox officially started the thought process on the next big version of Go with his talk The Future of Go (blog post). We have called this future language informally Go 2, even though we understand now that it will arrive in in... 続きを読む

Nine years of Go - The Go Blog

2018/11/10 このエントリーをはてなブックマークに追加 31 users Instapaper Pocket Tweet Facebook Share Evernote Clip

Nine years of Go 10 November 2018 Introduction Today marks the ninth anniversary of the day we open-sourced our initial sketch of Go. On each anniversary we like to take time to reflect on what has happened over the past year. The past 12 months have been a breakout year for the Go language and c... 続きを読む

Announcing App Engine’s New Go 1.11 Runtime - The Go Blog

2018/10/16 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip Runtime Today in the

Announcing App Engine’s New Go 1.11 Runtime 16 October 2018 App Engine launched experimental support for Go in 2011. In the subsequent years, the Go community has grown significantly and has settled on idiomatic patterns for cloud-based applications. Today, Google Cloud is announcing a new Go 1.1... 続きを読む

Go 2 Draft Designs - The Go Blog

2018/08/28 このエントリーをはてなブックマークに追加 44 users Instapaper Pocket Tweet Facebook Share Evernote Clip SUMMIT Yesterday Today

Go 2 Draft Designs 28 August 2018 Yesterday, at our annual Go contributor summit, attendees got a sneak peek at preliminary drafts of possible designs for changes to error handling and generics. The development of Go 2 was announced last year and we are excited to share updates with you today. Fo... 続きを読む

Go 1.11 is released - The Go Blog

2018/08/24 このエントリーをはてなブックマークに追加 65 users Instapaper Pocket Tweet Facebook Share Evernote Clip Runtime toolchain You can get

Go 1.11 is released 24 August 2018 Who says releasing on Friday is a bad idea? Today the Go team is happy to announce the release of Go 1.11. You can get it from the download page. There are many changes and improvements to the toolchain, runtime, and libraries, but two features stand out as bein... 続きを読む

Portable Cloud Programming with Go Cloud - The Go Blog

2018/07/24 このエントリーをはてなブックマークに追加 60 users Instapaper Pocket Tweet Facebook Share Evernote Clip Project With this Go Cloud

Portable Cloud Programming with Go Cloud 24 July 2018 Introduction Today, the Go team at Google is releasing a new open source project, Go Cloud, a library and tools for developing on the open cloud. With this project, we aim to make Go the language of choice for developers building portable clou... 続きを読む

Getting to Go - The Go Blog

2018/07/17 このエントリーをはてなブックマークに追加 41 users Instapaper Pocket Tweet Facebook Share Evernote Clip

Getting to Go 12 July 2018 This is the transcript from the keynote I gave at the International Symposium on Memory Management (ISMM) on June 18, 2018. For the past 25 years ISMM has been the premier venue for publishing memory management and garbage collection papers and it was an honor to have b... 続きを読む

 
(1 - 25 / 51件)