Coder Social home page Coder Social logo

gabrielbsb21 / rust-book-pt-br Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rust-br/rust-book-pt-br

0.0 1.0 0.0 22.6 MB

A Linguagem de Programação Rust

Home Page: https://rust-br.github.io/rust-book-pt-br/

License: Other

Shell 12.65% Rust 64.58% XSLT 17.77% CSS 2.83% Handlebars 2.17%

rust-book-pt-br's Introduction

A Linguagem de Programação Rust

Build Status

Este repositório contém o código-fonte do livro "A Linguagem de Programação Rust".

Este livro está disponível na forma de árvore morta pela No Starch Press.

Você também pode ler o livro gratuitamente online. Por favor veja o livro assim como incluído com as versões estável, beta e nightly de Rust. Esteja ciente de que problemas nessas versões podem já ter sido corrigidas neste repositório, dado que essas versões são atualizadas menos frequentemente.

Requisitos

Construir o livro requer o mdBook. Idealmente a mesma versão 0.3.x que rust-lang/rust usa nesse arquivo. Para obtê-lo:

$ cargo install mdbook --vers [version-num]

Construindo

Para construir o livro, entre:

$ mdbook build

O resultado estará na subpasta book. Para checá-lo, o abra no seu browser.

Firefox:

$ firefox book/index.html                       # Linux
$ open -a "Firefox" book/index.html             # OS X
$ Start-Process "firefox.exe" .\book\index.html # Windows (PowerShell)
$ start firefox.exe .\book\index.html           # Windows (Cmd)

Chrome:

$ google-chrome book/index.html                 # Linux
$ open -a "Google Chrome" book/index.html       # OS X
$ Start-Process "chrome.exe" .\book\index.html  # Windows (PowerShell)
$ start chrome.exe .\book\index.html            # Windows (Cmd)

Para rodar os testes:

$ mdbook test

Contribuindo

Nós adoraríamos sua ajuda! Por favor veja o CONTRIBUTING.md para saber mais sobre o tipo de contribuições que nós procuramos.

Traduções

Nós adoraríamos ajuda na tradução deste livro! Veja os labels Translating para se ajuntar aos esforços que estão atualmente em progresso. Abra novas issues para começar a trabalhar numa nova linguagem! Nós estamos esperando pelo suporte do mdbook a múltiplas linguagens antes de juntá-las a esse repositório, mas sinta-se livre para começar!

Graphviz dot

Nós estamos usando o Graphviz para alguns dos diagramas no livro. Os arquivos-fonte estão no diretório dot. Para transformar um arquivo dot, por exemplo o dot/trpl04-01.dot, em svg, rode:

$ dot dot/trpl04-01.dot -Tsvg > src/img/trpl04-01.svg

No arquivo SVG gerado, remova os atributos width e height do elemento svg e dê 0.00 0.00 1000.00 1000.00, ou outros valores que não cortem a imagem, ao atributo viewBox.

Checagem de grafia

Para procurar erros de grafia nos arquivos, você pode usar o script spellcheck.sh. Ele precisa de um dicionário de palavras válidas, o qual é provido em dictionary.txt. Se o script produzir um falso positivo (por exemplo, se você usou a palavra BTreeMap, a qual o script considera inválida), você precisará adicionar essa palavra a dicitonary.txt (mantenha-o ordenado por consistência).

rust-book-pt-br's People

Contributors

aaaxx avatar amargarido avatar andre-vm avatar bmusin avatar carols10cents avatar chenl avatar clemensw avatar davidde avatar dnaeon avatar elahn avatar evuez avatar frewsxcv avatar grantmoyer avatar gypsydave5 avatar j3parker avatar jightuse avatar lancelafontaine avatar leoyvens avatar lorhansohaky avatar lucaslgr avatar marioidival avatar matthewjasper avatar mdesharnais avatar outkaj avatar passcod avatar spastorino avatar steveklabnik avatar thiagopnts avatar victorteodoro avatar ykomatsu avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.