Meta tags:
description= Go is an open source programming language that makes it simple to build secure, scalable systems.;
Headings (most frequently used words):
go, with, build, cloud, site, devops, development, web, interfaces, line, command, services, network, get, started, simple, possible, what, try, using, companies, systems, scalable, secure, reliability,
Text of the page (most frequently used words):
and (40), the (18), #with (16), for (14), learn (12), #more (10), #packages (10), use (10), get (9), #code (9), you (7), #press (7), #case (7), can (6), #standard (6), #library (6), #language (6), #services (6), that (6), why (5), training (5), cloud (5), build (5), fast (5), popular (5), developers (5), view (5), arrow_forward (5), download (5), started (5), deactivate (5), software (5), dropdown (5), new (5), activate (5), enter (5), are (4), cases (4), your (4), window (4), using (4), study (4), google (4), open_in_new (4), from (4), companies (4), opens (4), scalable (4), our (4), navigate_next (4), navigate_before (4), how (4), open (4), blog (4), release (4), arrow_drop_down (3), project (3), learning (3), small (3), have (3), about (3), docs (3), built (3), community (3), hello (3), notes (3), run (3), help (3), programming (3), out (3), resources (3), building (3), development (3), studies (3), was (3), main (3), site (3), easy (3), engineer (3), has (3), guided (2), journeys (2), editor (2), start (2), concurrent (2), urfave (2), database (2), fmt (2), spf13 (2), applications (2), web (2), performance (2), memory (2), command (2), concurrency (2), environment (2), cli (2), devops (2), most (2), support (2), right (2), azure (2), compiles (2), writing (2), istio (2), ecosystem (2), world (2), tools (2), network (2), talks (2), user (2), step (2), systems (2), effective (2), security (2), also (2), tour (2), overflow (2), stack (2), single (2), meetups (2), into (2), really (2), working (2), golang (2), lead (2), what (2), issue (2), other (2), less (2), developer (2), recorded (2), manual (2), based (2), labs (2), stories (2), own (2), default (2), books (2), solve (2), tooling (2), deploy (2), move (2), problem (2), teams (2), but (2), esc (2), source (2), excellent (2), robust (2), classes (2), online (2), secure (2), person (2), customized (2), connected (2), conferences (2), footprints, shift, tool, actual, coleman, focus, mind, lets, redhat, clayton, result, okay, very, matt, binary, static, compiled, because, curve, boyle, containerised, approximately, reduction, cpu, seen, maintainable, cleaner, ease, typically, kubernetes, written, scalability, characteristics, microservices, choice, ideal, such, making, available, highly, easily, make, attributes, simpler, much, these, course, test, checksum, communities, partners, large, guide, bit, windows, macos, linux, mirror, supported, module, modules, authenticates, downloads, all, their, power, industry, every, great, simple, everyone, complete, skip, problems, common, keep, idiomatic, performant, clear, tips, introduction, documentation, stay, reference, each, events, prior, videos, local, meet, around, official, informed, organizations, month, debug, makes, manager, senior, one, capital, lopez, garcia, enrique, jaime, happy, logic, business, boilerplate, see, looking, interpreted, not, forget, quick, cycles, time, team, within, environments, mascot, cute, beat, who, during, engage, helped, speed, safety, collection, member, garbage, native, handles, behind, concept, cool, flexibility, endpoints, were, knew, where, john, managed, featured, including, wealth, explore, wet, feet, tutorials, pace, browse, theories, telemetry, chapters, structured, through, read, paced, self, gcp, apps, deploying, courses, opentelemetry, trainings, elasticsearch, several, enhanced, http, net, template, html, pongo2, flosch, sql, elastic, times, reliability, sre, both, generator, doc, formatter, automatic, syntax, lean, jump, ardan, powers, privacy, github, slack, meetup, weekly, copyright, service, terms, policy, report, connect, traffic, analyze, its, quality, enhance, deliver, cookies, uses, dev, twitter, conduct, live, personalized, offering, guides, gopher, remote, creative, sauce, boss, track, varghese, brand, shiju, india, architectures, distributed, consulting, classroom, playground, tracker, guidelines, ides, chzyer, tightly, benjamin, been, always, principal, president, vice, express, american, cane, lot, base, optimized, servers, now, exactly, designed, when, popper, ben, biggs, legacy, found, println, want, experience, engineering, director, paypal, natarajan, bala, languages, back, plus, don, after, resilient, efficient, write, frameworks, profiling, benchmarking, testing, try, func, readline, client, variety, ever, than, easier, providers, major, apis, strong, com, aws, possible, sdk, interfaces, line, clis, elegant, create, cobra, viper, delve, purposes, share, import, closure, package, typing, here, click, this, edit, life, game, conway, fibonacci, tree, integers, peano, sieve, prime, solver, solitaire, peg, comparison, content,
Text of the page (random words):
the go programming language skip to main content why go arrow_drop_down press enter to activate deactivate dropdown case studies common problems companies solve with go use cases stories about how and why companies use go security how go can help keep you secure by default learn press enter to activate deactivate dropdown docs arrow_drop_down press enter to activate deactivate dropdown effective go tips for writing clear performant and idiomatic go code go user manual a complete introduction to building software with go standard library reference documentation for go s standard library release notes learn what s new in each go release packages press enter to activate deactivate dropdown community arrow_drop_down press enter to activate deactivate dropdown recorded talks videos from prior events meetups open_in_new meet other local go developers conferences open_in_new learn and network with go developers from around the world go blog the go project s official blog go project get help and stay informed from go get connected why go navigate_next navigate_before why go case studies use cases security learn docs navigate_next navigate_before docs effective go go user manual standard library release notes packages community navigate_next navigate_before community recorded talks meetups open_in_new conferences open_in_new go blog go project get connected build simple secure scalable systems with go an open source programming language supported by google easy to learn and great for teams built in concurrency and a robust standard library large ecosystem of partners communities and tools get started download opens a new window with the get started guide opens a new window to download go download packages for windows 64 bit macos linux and more the go command by default downloads and authenticates modules using the go module mirror and go checksum database run by google learn more opens in new window companies using go organizations in every industry use go to power their software and services view all stories view case study view case study view case study view case study at the time no single team member knew go but within a month everyone was writing in go and we were building out the endpoints it was the flexibility how easy it was to use and the really cool concept behind go how go handles native concurrency garbage collection and of course safety speed that helped engage us during the build also who can beat that cute mascot jaime enrique garcia lopez senior software development manager at capital one a small language that compiles fast makes for a happy developer the go language is small compiles really fast and as a result it lets your mind focus on the actual problem and less on the tool you are using to solve it code test debug cycles are so quick that you forget you are not working with an interpreted language looking at our code you see less boilerplate and more business logic clayton coleman lead engineer open shift at redhat go has excellent characteristics for scalability and services written using it typically have very small memory footprints because code is compiled into a single static binary services can also be containerised with ease making it much simpler to build and deploy these attributes make go an ideal choice for companies building microservices as you can easily deploy into a highly available and scalable environment such as kubernetes matt boyle lead software engineer at curve in our tightly managed environments where we run go code we have seen a cpu reduction of approximately 10 with cleaner and maintainable code bala natarajan sr director of engineering developer experience at paypal tooling has always been a problem with our legacy code base but we have found that go has excellent tooling plus built in testing benchmarking and profiling frameworks it is easy to write efficient and resilient applications after working on go most of our developers don t want to go back to other languages benjamin cane vice president and principal engineer at american express when a programming language is designed for exactly the environment most of us use right now scalable cloud based servers that are optimized for performance a lot can go right john biggs and ben popper at stack overflow navigate_before navigate_next try go press esc to move out of the editor you can edit this code click here and start typing package main import fmt func main fmt println hello 世界 press esc to move out of the editor hello 世界 hello world conway s game of life fibonacci closure peano integers concurrent pi concurrent prime sieve peg solitaire solver tree comparison run share tour what s possible with go use go for a variety of software development purposes cloud network services with a strong ecosystem of tools and apis on major cloud providers it is easier than ever to build services with go popular packages cloud google com go aws client azure azure sdk for go learn more arrow_forward command line interfaces with popular open source packages and a robust standard library use go to create fast and elegant clis popular packages spf13 cobra spf13 viper urfave cli delve chzyer readline learn more arrow_forward web development with enhanced memory performance and support for several ides go powers fast and scalable web applications popular packages net http html template flosch pongo2 database sql elastic go elasticsearch learn more arrow_forward devops site reliability with fast build times lean syntax an automatic formatter and doc generator go is built to support both devops and sre popular packages open telemetry opentelemetry go istio istio urfave cli learn more arrow_forward more use cases arrow_forward get started with go explore a wealth of learning resources including guided journeys courses books and more get started download go resources to start on your own guided learning journeys step by step tutorials to get your feet wet online learning browse resources and learn at your own pace featured books read through structured chapters and theories cloud self paced labs jump in to deploying go apps on gcp in person trainings ardan labs offering customized on site live training classes gopher guides customized in person remote and online training classes training for developers by developers boss sauce creative personalized or track based go training for teams shiju varghese on site classroom training on go and consulting on distributed systems architectures in india why go use cases case studies get started playground tour stack overflow help packages standard library about go packages about download blog issue tracker release notes brand guidelines code of conduct connect twitter github slack r golang meetup golang weekly opens in new window copyright terms of service privacy policy report an issue go dev uses cookies from google to deliver and enhance the quality of its services and to analyze traffic learn more okay
|