The Complete Rust Programming Reference Guide
Rustisapowerfullanguagewithararecombinationofsafety,speed,andzero-costabstractions.ThisLearningPathisfilledwithclearandsimpleexplanationsofitsfeaturesalongwithreal-worldexamples,demonstratinghowyoucanbuildrobust,scalable,andreliableprograms.You’llgetstartedwithanintroductiontoRustdatastructures,algorithms,andessentiallanguageconstructs.Next,youwillunderstandhowtostoredatausinglinkedlists,arrays,stacks,andqueues.You’llalsolearntoimplementsortingandsearchingalgorithms,suchasBruteForcealgorithms,Greedyalgorithms,DynamicProgramming,andBacktracking.Asyouprogress,you’llpickuponusingRustforsystemsprogramming,networkprogramming,andtheweb.You’llthenmoveontodiscoveravarietyoftechniques,rightfromwritingmemory-safecode,tobuildingidiomaticRustlibraries,andevenadvancedmacros.BytheendofthisLearningPath,you’llbeabletoimplementRustforenterpriseprojects,writingbettertestsanddocumentation,designingforperformance,andcreatingidiomaticRustcode.ThisLearningPathincludescontentfromthefollowingPacktproducts:MasteringRust-SecondEditionbyRahulSharmaandVesaKaihlavirta.Hands-OnDataStructuresandAlgorithmswithRustbyClausMatzinger.
·16.3萬(wàn)字