1. 程式人生 > >Introducing the Go Playground

Introducing the Go Playground

15 September 2010

If you visit golang.org today you'll see our new look. We have given the site a new coat of paint and reorganized its content to make it easier to find. These changes are also reflected in the web interface of godoc, the Go documentation tool. But the real news is a prominent new feature: the

Go Playground.

The Playground allows anyone with a web browser to write Go code that we immediately compile, link, and run on our servers. There are a few example programs to get you started (see the "Examples" drop-down). We hope that this will give curious programmers an opportunity to try the language before

installing it, and experienced Go users a convenient place in which to experiment. Beyond the front page, this functionality has the potential to make our reference and tutorial materials more engaging. We hope to extend its use in the near future.

Of course, there are some limitations to the kinds of programs you can run in the Playground. We can't simply accept arbitrary code and run it on our servers without restrictions. The programs build and run in a sandbox with a reduced standard library; the only communication your program has to the outside world is via standard output, and there are limits to CPU and memory use. As such, consider this just a taste of the wonderful world of Go; to have the full experience you'll need to

download it yourself. If you've been meaning to try Go but never got around to it, why not visit golang.org to try it right now?

相關推薦

Introducing the Go Playground

15 September 2010 If you visit golang.org today you'll see our new look. We have given the site a new coat o

Go語言開發者福利 - 國內版 The Go Playground

本文為原創文章,轉載註明出處,歡迎掃碼關注公眾號flysnow_org或者網站www.flysnow.org/,第一時間看後續精彩文章。覺得好的話,順手分享到朋友圈吧,感謝支援。 作為Go語言開發者,我們都知道,Golang為我們提供了一個線上的、可以執行Go語言程式碼的、可以分享Go語言程式碼的

Introducing the Go Race Detector

26 June 2013 Introduction Race conditions are among the most insidious and elusive programming errors. The

Inside the Go Playground

12 December 2013 Introduction In September 2010 we introduced the Go Playground, a web service that compil

Introducing the Münster art exhibition that' Industrie Router s rarer than a solar eclipse

www.inhandnetworks.de Skulptur Projekte Münster is an exhibition that only takes place once every decade. And you’re in luck because this year’s e

The Go init Function

There are times, when creating applications in Go, that you need to be able to set up some form of state on the initial startup of your program. Th

Introducing the Audience Network SDK Beta Program

At Audience Network, we strive to build solutions to help you deliver the best user experience and grow your business. The input we receive from our develo

How the Go runtime implements maps efficiently (without generics)

This post discusses how maps are implemented in Go. It is based on a presentation I gave at the GoCon Spring 2018 conference in Tokyo, Japan. What is a

Updating the Go Code of Conduct

23 May 2018 In November 2015, we introduced the Go Code of Conduct. It was developed in a collaboratio

The empty interface in the Go programming language

One of the most hotly debated topics in the world of the Go programming language, is the lack of generics. Generics are considered a key feature in othe

Introducing the beta for always-on tasks

Update 8 January 2018 -- the beta is temporarily on hold while we sort out some issues that cropped up in the first phase. We'll announce here when

Introducing the latest in textiles: Soft hardware

The latest development in textiles and fibers is a kind of soft hardware that you can wear: cloth that has electronic devices built right into it. Researc

Introducing the Aurora Storage Engine

What Is Amazon Aurora? Amazon Aurora is a MySQL-compatible relational database service that combines the speed and availability of high-end commer

Introducing the Smart City Cloud Innovation Center at ASU

Arizona State University (ASU) announced the ASU Smart City Cloud Innovation Center (CIC) powered by AWS, an initiative that focuses on building s

Introducing the AWS Database Ready Program

Introducing the new AWS Database Ready Program, enabling software vendors to modernize their software to support Amazon Aurora. Customers are aski

Introducing the Amazon Simple Notification Service

Today I’d like to tell you about our newest service, the Amazon Simple Notification Service. We want to make it even easier for developers

Introducing the SaaS Enablement Framework for AWS Partners

The software as a service (SaaS) delivery model presents developers with a new landscape of technical, operational, and deployment considerations.

A conversation with the Go team

6 June 2013 At Google I/O 2013, several members of the Go team hosted a "Fireside chat." Robert Griese

The Go Programming Language turns two

10 November 2011 Two years ago a small team at Google went public with their fledgling project - the Go Prog

Getting to know the Go community

21 December 2011 Over the past couple of years Go has attracted a lot of users and contributors, and I've ha